随笔分类 - SQL
刷题(Mysql)- 平均播放进度大于60%的视频类别
摘要:本题出自:牛客网 难度:简单(某音面试题) 描述 用户-视频互动表tb_user_video_log (uid-用户ID, video_id-视频ID, start_time-开始观看时间, end_time-结束观看时间, if_follow-是否关注, if_like-是否点赞, if_retw
阅读全文
SQL——函数
摘要:演示c_grade表 一、AVG() AVG()函数用于返回数值列的平均值 例: 运行结果: 通过运行结果可以看到,score字段为Null的值并没有计算在内(753/9=83.666667)。 二、COUNT() COUNT()函数用于返回指定列的值,Null不计算在内。 例: 运行结果: 三、M
阅读全文
SQL——JOIN(连接)
摘要:JOIN基于多个表之间的共同字段,把多个表的行结合起来。 一、INNER JOIN 关键字 INNER JOIN关键字:在表中存在至少一个匹配时返回行。 语法如下: 演示student表: 演示class表: 例子: 运行结果: 可以看到student表的class_id=7和class表的clas
阅读全文
SQL——AS别名
摘要:一、SQL别名的基本用法 SQL可以为表或者列指定别名。 语法格式如下(表): 语法格式如下(列): 示例student表: 例子(表): 运行结果: 例子(列): 运行结果:
阅读全文
SQL——BETWEEN操作符
摘要:一、BETWEEN操作符的基本用法 BETWEEN操作符用于选取两个值范围内的值。 语法格式如下: 示例student表: 例子: 运行结果: 当然也可以使用NOT关键字,查找不在两个值范围内的数据: 运行结果:
阅读全文
SQL——IN操作符
摘要:一、IN操作符基本用法 IN操作符用于在WHERE字句中规定多个值。 语法格式如下: 示例student表: 例子: 运行结果: 当然可以使用NOT关键字,查找不在规定值内的数据: 运行结果:
阅读全文
SQL——LIKE操作符
摘要:一、LIKE操作符的基本用法 LIKE操作符用于在WHERE子句中,搜索相似、类似的数据。 LIKE操作符语法: 示例student表: 例子: 运行结果: 二、使用NOT关键字 通过NOT关键字,可以搜索不相似、不类似的数据。 语法如下: 例子: 运行结果: 三、通配符 _ :表示替换一个字符。
阅读全文
SQL——ORDER BY关键字
摘要:一、ORDER BY关键字用法 ORDER BY关键字用于对数据进行排序,默认ASC(升序),可以DESC关键字变为降序。 ORDER BY关键字语法: 演示student表: 查询name = ‘小明’的数据,并按class_id降序排列,例: 运行结果:
阅读全文
SQL——AND、OR运算符
摘要:一、AND、OR运算符基本说明 AND : 所有条件成立,则筛选出这条记录。 OR : 只要其中一个条件成立,则筛选出这条记录。 演示student表: 二、AND运算符使用 查询name = '小明' 且 student_number中包含020的数据,例: 运行结果: 三、OR运算符使用 查询c
阅读全文
SQL——WHERE子句
摘要:一、WHERE字句的基本用法 WHERE字句用于筛选数据,提取满足条件的记录。 WHERE字句的基本用法: 二、WHERE字句与删改查 演示student表: 删除student_number = 20190207的数据: 运行结果: 修改student_number = 20190206数据的na
阅读全文
SQL——DELETE(删)
摘要:一、DELETE语句的基本用法 DELETE语句用于删除表中的记录。 DELETE语句语法: 演示student表: 删除student表最后一行数据,例: 运行结果: 注意!!使用DELETE语句时,如果没有加WHERE字句时,将会删除整个表的数据,例: 运行结果:
阅读全文
SQL——UPDATE(改)
摘要:一、UPDATE语句基本用法 UPADTE语句用于修改表中已存在的记录。 UPDATE语句语法: 演示student表: 修改student表最后一行数据,例: 运行结果: 注意!!在使用UPDATE语句时,记得使用WHERE子句,否则将会更新整个表的数据,例: 运行结果:
阅读全文
SQL——INSERT INTO(增)
摘要:一、INSERT INTO语句的基本用法 INSERT INTO 语句用于往表中插入新记录。 student表: INSERT INTO语句有2种语法格式: 1、不指定列名,直接插入记录。 语法格式如下: 例: 结果: 注意,值必须与列对应,列数要一致,否则将会报错。’ 2、指定列名,按列名插入记录
阅读全文
SQL——SELECT(查)
摘要:一、SELECT语句的基本用法 SELECT语句会在数据库中选取数据,存放在一个结果表中。 SELECT 语法: 先看一下student表: 1、查询指定列 查询student表的‘student_number’和‘name’例,例: 结果: 2、查询所有列 可以用星号(*)查询所有列,例: 结果:
阅读全文
浙公网安备 33010602011771号