摘要: ## 创建视图 视图的作用相当于一张虚拟表,视图不保存数据 ~~~sql { CREATE VIEW sales_by_client AS SELECT c.client_id, c.name, SUM(invoice_total) AS total_sales FROM clients c JOI 阅读全文
posted @ 2023-05-25 23:21 ganwong99 阅读(11) 评论(0) 推荐(0)
摘要: ## 数值函数 ~~~sql { SELECT ROUND(5.73,1) -- 5.73四舍五入保留一位小数 SELECT TRUNCATE(5.7345,2) -- 5.7345截断保留两位小数 SELECT CEILING(5.2) -- 5.2向上取整 SELECT FLOOR(5.2) - 阅读全文
posted @ 2023-05-25 23:15 ganwong99 阅读(9) 评论(0) 推荐(0)
摘要: ## 子查询 子查询指一个查询语句嵌套在另一个查询语句内的查询。 在select语句中先计算子查询,子查询结果作为外层另一个查询的过滤条件。 ~~~sql { SELECT * FROM products WHERE unit_price > ( SELECT unit_price FROM pro 阅读全文
posted @ 2023-05-25 21:36 ganwong99 阅读(19) 评论(0) 推荐(0)
摘要: ## 聚合函数总览 AVG() - 返回集合的平均值。 COUNT() - 返回集合中的项目数。 MAX() - 返回集合中的最大值。 MIN() - 返回集合中的最小值。 SUM() - 返回集合中所有或不同值的总和。 除COUNT()函数外,SQL聚合函数忽略null值。 ~~~sql { SE 阅读全文
posted @ 2023-05-25 20:38 ganwong99 阅读(16) 评论(0) 推荐(0)
摘要: ## 快速填充 快捷键*ctrl+E* 功能:用于拆分、合并数据 操作:先输入前两个,再*ctrl+E* 注意: a. 使用快速填充需要数据是相连的。(不能出现单独一列全空隔开) b. 尝试多输入几个数据让excel知道需要什么 ## 快速分析 先选中表格数据(整个表),右下角数据分析小标。 在插入 阅读全文
posted @ 2023-05-25 03:10 ganwong99 阅读(281) 评论(0) 推荐(0)
摘要: ## 列属性 | Column Name | Datatype | PK | NN | AI | Default | | | | | | | | | Customer_id | INT | √| √| √| | | first_name | VARCHAR(50) | |√ | | | | birt 阅读全文
posted @ 2023-05-23 23:53 ganwong99 阅读(37) 评论(0) 推荐(0)
摘要: ## 内连接 INNER JOIN 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。 ```sql { SELECT order_id,o.customer_id,first_name,last_name FROM orders o JOIN customers c ON o.custo 阅读全文
posted @ 2023-05-23 17:56 ganwong99 阅读(126) 评论(0) 推荐(0)
摘要: ## AND OR NOT ```sql { SELECT * FROM customers WHERE NOT (birth_date >'1990-01-01' OR points>1000 ); } ``` ## IN ```sql { SELECT * FROM products WHERE 阅读全文
posted @ 2023-05-23 15:14 ganwong99 阅读(10) 评论(0) 推荐(0)