摘要: -- 16、检索"01"课程分数小于60,按分数降序排列的学生信息 SELECT s.*, s1.`s_score` FROM student s LEFT JOIN score s1 ON s.`s_id` = s1.`s_id`WHERE s1.`s_score` < 60 AND s1.`c_ 阅读全文
posted @ 2019-12-19 15:47 wangAQS 阅读(190) 评论(0) 推荐(0)
摘要: -- 11、查询没有学全所有课程的同学的信息 -- 解法一:所学课程数量 < 课程数量 SELECT s.* FROM student s LEFT JOIN score s1 ON s.`s_id` = s1.`s_id` GROUP BY s1.`s_id` HAVING COUNT(s1.`c 阅读全文
posted @ 2019-12-17 21:37 wangAQS 阅读(218) 评论(0) 推荐(0)
摘要: -- 25、查询各科成绩前三名的记录 -- mark -- 1.选出b表比a表成绩大的所有组 -- 2.选出比当前id成绩大的 小于三个的 SELECT a.s_id,a.c_id,a.s_score FROM score a LEFT JOIN score b ON a.c_id = b.c_id 阅读全文
posted @ 2019-12-17 20:42 wangAQS 阅读(165) 评论(0) 推荐(0)
摘要: --建表 --学生表 CREATE TABLE `Student`( `s_id` VARCHAR(20), `s_name` VARCHAR(20) NOT NULL DEFAULT '', `s_birth` VARCHAR(20) NOT NULL DEFAULT '', `s_sex` VA 阅读全文
posted @ 2019-12-17 20:36 wangAQS 阅读(430) 评论(0) 推荐(1)
摘要: -- 41、查询不同课程成绩相同的学生的学生编号、课程编号、学生成绩 SELECT DISTINCT b.s_id,b.c_id,b.s_score FROM score a,score b WHERE a.c_id != b.c_id AND a.s_score = b.s_score -- 42 阅读全文
posted @ 2019-12-17 20:34 wangAQS 阅读(154) 评论(0) 推荐(0)
摘要: -- 46、查询各学生的年龄 -- 按照出生日期来算,当前X月Y日 < 出生年月的 月日 则,年龄减一 select s_birth,(DATE_FORMAT(NOW(),'%Y')- DATE_FORMAT(s_birth,'%Y') - (case when DATE_FORMAT(NOW(), 阅读全文
posted @ 2019-12-17 20:17 wangAQS 阅读(137) 评论(0) 推荐(0)
摘要: -- 31、查询1990年出生的学生名单 SELECT s.s_name FROM student s WHERE s_birth LIKE "1990%" -- 32、查询每门课程的平均成绩,结果按平均成绩降序排列,平均成绩相同时,按课程编号升序排列 SELECT c_id, ROUND(AVG( 阅读全文
posted @ 2019-12-17 16:34 wangAQS 阅读(199) 评论(0) 推荐(0)
摘要: -- 1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 -- mark一下,"一个表当两个表用" SELECT a.* ,b.s_score AS 01_score,c.s_score AS 02_score FROM student a JOIN score b ON a.s_id= 阅读全文
posted @ 2019-12-12 22:15 wangAQS 阅读(255) 评论(0) 推荐(0)
摘要: 1、where 和 having 关键字 where和having都可用于在sql语句中过滤条件,都可以和group by语句结合在一起使用。 二者的区别在于: (1)与group by一起使用时,where在group by语句之前,代表先用where语句进行过滤,再使用group by对过滤后的 阅读全文
posted @ 2019-12-12 19:53 wangAQS 阅读(120) 评论(0) 推荐(0)
摘要: 题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 public class Solution { public void reOrderArray(int [] array) 阅读全文
posted @ 2019-11-27 23:03 wangAQS 阅读(108) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示