- 博客(8)
- 收藏
- 关注
原创 SQL语言--第五天
NOW()函数和TIMESTAMPDIFF()函数都是时间函数,在SQL中可以用来处理时间。除此之外,SQL中还有很多其他处理时间的函数。计算年龄差也可以用多种不同的方法。你可以自行探索哦。CONCAT()函数和SUBSTR()函数都是字符串函数,在SQL中用来处理字符串的。除此之外,SQL中还有很多其他处理字符串的函数。截取字符串中指定字符也有很多方法。你可以自行探索哦。
2023-11-25 18:16:59 90
原创 SQL语言--第四天
COUNT(*)会统计表中行的数目,包括表列中是空值 (NULL) 的行以及重复的行;COUNT(column)对特定列column中的不为NULL的行进行计数,忽略NULL值;COUNT(DISTINCT column)可去掉重复行,得到特定列column中去掉重复行的行数常见的聚合函数聚合函数的使用聚合函数中可以使用DISTINCT关键字去除重复值。聚合函数可以进行列与列之间加减乘除的运算。
2023-11-23 23:16:43 74
原创 SQL语法--第三天
LIKE 的作用LIKE 的作用类似于用等号对字符串的比较。比如,我们想筛选出name列中为Lucy的记录,可以利用 LIKE 使用字符串 'Lucy' 进行匹配。SQL 会对 name 列的每一行进行匹配,找出完全符合的值并输出。与直接使用等号不同,LIKE 在匹配字符串时支持使用通配符来进行模糊查找。下划线通配符表示的是任意一个常规字符,即没有特殊含义的字符。比如说当我想要匹配 name 列中的 Gary 与 Jary 时,G与J都是常规字符被下划线替代后,可以使用 '_ary' 来表示
2023-11-22 17:37:15 81 1
原创 SQL语法--第二天
SQL 在执行代码时并非按照我们书写的顺序。第一步,对FROM后指定的表格进行加载;第二步,进入 WHERE 筛选阶段;第三步,通过SELECT后置定的字段准备数据;最后是对要输出的数据进行排序与限行。因为 WHERE 在 SELECT 之前执行,所以在SELECT中对字段设置的别名无法在WHERE中使用。
2023-11-21 16:32:36 191 1
原创 SQL语言--第一天
排序,默认为升序排序--ASC,降序排序需指定关键词--DESC对所取数据数量进行限制当 LIMIT 后面跟一个参数n的时候,可以显示数据的前n行。当我们想要指定记录的显示范围时,可以在LIMIT 后面设置两个参数,LIMIT m, n 表示跳过 m 个记录向后取 n 条数据当我们只想显示订单表按照价格降序排列后,排在第11到第13的数据时,我们就可以使用 LIMIT 10, 3 。表示跳过前 10 个记录从第11个开始向后取 3 条数据。DISTINCT 关键字需要放置到第一个字段名之前,否则就会出错
2023-11-19 11:01:59 41
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人