
sql查询基础
adam_up
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
力扣刷题,查找不在表中数据!两种思路,两种方法
【思路1】 不订购任何东西的顾客,orders表中数据为空即可 两表中内容不一定相同,所以使用外联结 最后输出的结果是姓名,所以要求name表中的内容不能少所以选用left join 【思路2】 ...原创 2019-12-05 15:48:44 · 354 阅读 · 0 评论 -
牛客网--mysql刷题查找最晚入职员工信息
查找最晚入职员工信息,可以确定的一点是他的入职时间在数值上是最大的使用max函数。 同时由于最后一天入职的可能有很多人,放弃限制limit 采用where书写语句 SELECT * FROM Employees WHERE hire_date = (SELECT MAX (hire_date) FROM Employees) ...原创 2019-11-23 22:09:40 · 890 阅读 · 0 评论 -
sql基础语法,联结
所谓联结,就是将其他表中的列添加过来。 01内联结–inner join 内联结就是以a表列作为桥梁,将b表满足同样条件的列汇集到同一结果之中(只能选择两张表中同时存在的数据) SELECT SP.shop_id,SP.shop_name,SP.product_id,P.product_name, P.sale_price FROM ShopProduct AS SP INNER JOIN PRO...原创 2019-11-19 19:53:27 · 453 阅读 · 0 评论 -
sql语句的基础,表的加减法
01表的加法–union 会合并两个表,并且去除重复部分–并集 SELECT product_id,product_name FROM PRODUCT UNION SELECT product_id,product_name FROM product3 02包含重复项–all SELECT product_id,product_name FROM PRODUCT UNION ALL SELECT...原创 2019-11-19 19:51:08 · 867 阅读 · 0 评论 -
sql serve2008逻辑运算符
01NOT运算符 在sql语句中not表示否定,意为非 不能单独使用需要与其他条件配合 例一查询售价小于1000元的商品 法一: SELECT product_name,product_id FROM PRODUCT WHERE NOT sale_price >= 1000 --NOT用在条件前,否定的是整个条件 执行 法二: SELECT product_name,product_id...原创 2019-11-08 23:46:43 · 626 阅读 · 0 评论 -
sql sever 2008基础查询
01基础查询 所谓查询就是从表中选择必要的数据 格式: SELECT 列名1,列名2,。。。 FROM表名 下面我们通过一个例子来说明这个语法的使用 例一:查询PRODUCT 表中product_id,product_name所有元素 SELECT product_id,product_name FROM PRODUCT 执行 思考,如果要查询列表中所有元素应该咋整? 02查询列表中所有元素...原创 2019-11-08 23:44:55 · 427 阅读 · 0 评论