摘要: 第3章 聚合与排序:3-2 对表进行分组 ● 使用GROUP BY子句可以像切蛋糕那样将表分割。通过使用聚合函数和GROUP BY子句,可以根据“商品种类”或者“登记日期”等将表分割后再进行汇总。● 聚合键中包含NULL时,在结果中会以“不确定”行(空行)的形式表现出来。 ● 使用聚合函数和GROU 阅读全文
posted @ 2020-01-21 21:21 Marlon康 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 3-1 对表进行聚合查询 ● 使用聚合函数对表中的列进行计算合计值或者平均值等的汇总操作。● 通常,聚合函数会对NULL以外的对象进行汇总。但是只有COUNT函数例外,使用COUNT(*)可以查出包含NULL在内的全部数据的行数。● 使用DISTINCT关键字删除重复值。 ■ 聚合函数 COUNT: 阅读全文
posted @ 2020-01-21 20:42 Marlon康 阅读(218) 评论(0) 推荐(0) 编辑
摘要: SELECT product_name, regist_date FROM Product WHERE regist_date > '2009-04-28'; View Code ① ~ ③中的 SQL 语句都无法选取出任何一条记录。 View Code -- SELECT语句① SELECT pr 阅读全文
posted @ 2020-01-21 19:30 Marlon康 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 2-2 算数运算符和比较运算符 ● 括号可以提升运算的优先顺序(优先进行运算)。 ● 包含NULL的运算,其结果也是NULL。● 判断是否为NULL,需要使用IS NULL或者IS NOT NULL运算符。 ■ 算术运算符 ■ 需要注意NULL 像 Oracle 这样不允许省略 SELECT 语句中 阅读全文
posted @ 2020-01-21 17:45 Marlon康 阅读(261) 评论(0) 推荐(0) 编辑
摘要: ● 为列设定显示用的别名。● SELECT语句中可以使用常数或者表达式。● 通过指定DISTINCT可以删除重复的行。● 可以通过WHERE语句从表中选取出符合查询条件的数据。 2-1 SELECT语句基础 列的查询 通过 SELECT 语句查询并选取出必要数据的过程称为查询(query)。 该 S 阅读全文
posted @ 2020-01-21 16:12 Marlon康 阅读(208) 评论(0) 推荐(0) 编辑