JAVA常用SQL
文章平均质量分 58
java中常用SQL
陈毓辰
一位想靠技术吃饭的底层青年!
不断尝试!!!
展开
-
牛客网-刷SQL(10)
先执行from,在执行group by (这里分组之后会出现下面这个现象,只会查出表中出现在前面的university,重复的并不会查出来),在执行select 在执行 min 最后会发现,device_id 对应不上。这个顺序中,所有的查询语句都是从FROM开始执行的。在实际执行过程中,每个步骤都会为下一个步骤生成一个虚拟表,这个虚拟表将作为下一个执行步骤的输入。题目:现在运营想要找到每个学校gpa最低的同学来做调研,请你取出每个学校的最低gpa。3214 male 复旦大学 4 15 5 25。原创 2023-07-23 14:13:50 · 361 阅读 · 0 评论 -
牛客网刷题学习SQL(九)
需要注意的是,DATE_ADD函数可以对日期进行加减操作,但不能对时间进行加减操作。同时,如果要对日期进行减法操作,可以使用DATE_SUB函数。其中,date表示要进行加减操作的日期,value表示要加减的数量,unit表示要加减的单位,可以是YEAR、MONTH、DAY、HOUR、MINUTE、SECOND等。在上面的基础上在查出某一天之后用户第二天在答题的情况,例如:通过左连接查询qpd中23号的数据、unique_id中24号的数据,从而筛选出的数据放在date2字段。原创 2023-06-06 23:01:33 · 805 阅读 · 0 评论 -
牛客网刷题学习SQL(八)
限定条件:2021年8月,写法有很多种,比如用year/month函数的year(date)=2021 and month(date)=8,比如用date_format函数的date_format(date, “%Y-%m”)=“202108”题目数量:count(question_id)每天:按天分组group by date。原创 2023-06-02 21:48:04 · 91 阅读 · 0 评论 -
牛客网刷题学习SQL(七)
三个年龄段,分别查看不同年龄段用户的明细情况,请取出相应数据。原创 2023-06-01 21:08:38 · 113 阅读 · 0 评论 -
牛客网刷题学习SQL(六)
case函数的两个使用方法:原创 2023-06-01 20:53:51 · 109 阅读 · 0 评论 -
牛客网刷题学习SQL(五)
相对之前的sql练习,我们这次使用了union all关键词。原创 2023-05-30 22:48:33 · 1077 阅读 · 0 评论 -
牛客网刷题学习SQL(四)
参加了答题的山东大学的用户在不同难度下的平均答题题目数。题目分析:==> 参加了答题的山东大学的用户在不同难度下的平均答题题目数> + 大学、不同难度 group university,difficult_level> + 平均答题题目数 count(question_id)/count(distinct device_id) 统计用户的时候需要去重,还有就是指明是哪个表中的属性> 最后通过左连接查询,还有就是保留四位小数使用round(x,4)原创 2023-05-30 14:43:03 · 175 阅读 · 0 评论 -
牛客网刷题学习SQL(三)
其中,number 表示要进行四舍五入的数字,decimal_places 表示要保留的小数位数。如果 decimal_places 为正数,则表示保留的小数位数;如果 decimal_places 为负数,则表示舍入到小数点左侧的位数。请你写一个SQL查询,计算不同学校、不同难度的用户平均答题量,根据示例,你的查询应返回以下结果(结果在小数点位数保留4位,4位之后四舍五入):**在实际应用中,ROUND() 函数通常用于数据统计、报表生成等场合,可以对数字进行格式化处理,使其更符合人类的阅读习惯。原创 2023-05-29 23:33:50 · 892 阅读 · 0 评论 -
牛客网刷题学习SQL(二)
该题考查==distinct、join on、left join on、inner join on 、group by、order by==这些关键词的使用原创 2023-05-29 22:45:42 · 643 阅读 · 0 评论 -
牛客网刷题学习SQL
最后一行表示:id为7的用户的常用信息为使用的设备id为4321,性别为男,年龄26岁,复旦大学,gpa为3.6在过去的30天里面活跃了9天,发帖数量为6,回答数量为52。第一行表示:id为1的用户的常用信息为使用的设备id为2138,性别为男,年龄21岁,北京大学,gpa为3.4在过去的30天里面活跃了7天,发帖数量为2,回答数量为12。最后一行表示:id为7的用户的常用信息为使用的设备id为2135,在question_id为117的题目上,回答错误。复旦大学 4.0 15 5 25。原创 2023-05-28 23:43:34 · 591 阅读 · 0 评论