《SQL教程》笔记
主要用MySQL
ljt爱喝老猪阿茶
这个作者很懒,什么都没留下…
展开
-
《SQL基础教程》笔记 CASE
CASE 相当于IF语句 假设有这样一张表 现在我想根据第一张图的要求得到第二张图的结果 用CASE实现如下: 这里注意,ELSE不是必要的,但是建议每次都写上 同时CASE的位置也是不固定的,比如我想把 转换成 用CASE实现如下 ...原创 2020-04-11 11:18:46 · 149 阅读 · 0 评论 -
《SQL基础教程》笔记 谓词
LIKE 模糊查询 WHERE (列名) LIKE 'DDD%' #取出开头是DDD的字符串所在行 WHERE (列名) LIKE '%DDD' #取出结尾是DDD的字符串所在行 WHERE (列名) LIKE '%DDD%' #取出含有DDD的字符换所在行 WHERE (列名) LIKE 'DDD_' #1个下划线,以DDD开头且DDD后只有1个字符 一个下划线代表一个字符 BETWE...原创 2020-04-11 11:00:30 · 281 阅读 · 0 评论 -
《SQL教程》笔记 视图
1.什么是视图 在SQL来看,视图就是一张表 视图和表的区别在于 视图存放的是SELECT语句,没有存放实际数据;而表中存放着实际数据 创建视图的语句: CREATE VIEW (视图名称) (列1,列2,...) AS (SELECT 语句) 举例: CREATE VIEW new_product (product_profit, product_date) AS SELECT purchas...原创 2020-04-09 11:05:55 · 204 阅读 · 0 评论 -
《SQL教程》笔记 基本操作
1.表删除和清空表 DROP (表名) 直接删除整个表 DELETE (表名) 删除表的内容 例 :只删除了id=0001的行 DELETE product WHERE product_id = '0001' 2.表更新 UPDATE 更新某列 不加where则更新一整列,如下 UPDATE (表名) SET (列名) = (修改值) 加where则可指定更新某一个数据 UPDATE (表...原创 2020-04-09 10:36:19 · 105 阅读 · 0 评论
分享