SQL
weixin_42029613
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SQL基础练习题
SQL 基础入门50题 1.选择分数介于85-100,70-85,60-70,0-60分数段之间的人数,课程标号,课程名称和所占百分比 select distinct c.c_name, a.c_id, b.`85-100`, b.百分比 from score a LEFT JOIN (select c_id, sum(case when s_score>85 and s_score&...原创 2020-05-19 16:00:23 · 519 阅读 · 1 评论 -
牛客网SQL练习----学习总结(二) 薪水(成绩)的排名
获取排名第二多薪水员工的信息 类似的有查询每门功课的前两名(第二名) 查找当前薪水(to_date=‘9999-01-01’)排名第二多的员工编号emp_no、薪水salary、last_name以及first_name CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_...原创 2020-05-19 15:59:32 · 219 阅读 · 0 评论 -
牛客网SQL练习------学习总结(一)主从表问题,表格重复数据
1.主表和从表的顺序问题 查找各个部门当前(to_date=‘9999-01-01’)领导当前薪水详情以及其对应部门编号dept_no 因为输出样式中是按照enp_no递增的,而且dept_no 放在了最后面,所以判断主表应该是salaries; from 应该先写主表,再写从表 where 条件限制的时候因为两个表有重复的数据,所以to_date 都要做到限制 CREATE TABLE `dep...原创 2020-04-18 16:05:03 · 216 阅读 · 0 评论 -
SQL 排序问题说明
第二个排序为什么会按照s_id 进行排序,该怎么理解这两个代码 select a.s_id,a.s_score ,a.c_id, @i:=@i+1 as rank from score a,student b ,(select @i:=0)s where a.c_id='01' and a.s_id=b.s_id order by a.s_score desc; ...原创 2020-04-09 15:01:41 · 150 阅读 · 0 评论 -
SQL server 和 mysql 自动排序生成序列号
mysql和sqlserver都是数据库有关的 mysql适合小型的数据库开发,而且免费开源的,一般和PHP一起开发小型企业或者个人网站一类的应用 sqlserver是微软开发的数据库软件,需要收费,适合开发中型企业的应用,比mysql数据库功能更强大一些。除此之外,当然还有Oracle、DB2数据库用于大型企业商业应用。 sql server排序有四个函数 分别为: row_number 顺序...原创 2020-03-26 13:59:41 · 2463 阅读 · 0 评论
分享