MySQL之DQL查詢數(shù)據(jù)練習(xí)

圖片.png

圖片.png

①?gòu)膶W(xué)生表當(dāng)中查詢所有數(shù)據(jù)

SELECT * FROM student;

②從學(xué)生表當(dāng)中查詢學(xué)生的姓名、學(xué)號(hào)、年齡、性別

SELECT `stu_name` AS 姓名,`stu_code` AS 學(xué)號(hào), `stu_age` AS 年齡 ,`stu_gender` AS性別 FROM student AS 學(xué)生表;

③從學(xué)生表中查詢年齡大于18歲的學(xué)生

SELECT stu_name FROM student WHERE stu_age > 18;

④從學(xué)生表中查詢年齡大于18歲的女學(xué)生

SELECT stu_name FROM student WHERE stu_age > 18 AND stu_gender = ‘女’;

⑤從學(xué)生表中查詢年齡大于18歲的女學(xué)生并且按照年齡降序,班級(jí)升序的條件排序

SELECT stu_name FROM student 
WHERE stu_age > 18 AND stu_gender = ‘女’
ORDER BY stu_age DESC,class_id ASC;

⑥從學(xué)生表中查詢年齡大于18歲的女學(xué)生或者是年齡小于18的男學(xué)生;

SELECT stu_name FROM student
WHERE (stu_age > 18 AND stu_gender = ‘女’) OR (stu_age < 18 AND stu_gender = ‘男’);

⑦從學(xué)生表中查詢學(xué)生最大、最小的年齡和學(xué)生總數(shù),學(xué)生平均年齡

SELECT max(stu_age), min(stu_age), count(*), avg(stu_age) FROM student;

⑧從學(xué)生表中查詢每個(gè)班學(xué)生最大、最小的年齡和學(xué)生總數(shù),學(xué)生平均年齡

SELECT class_id,max(stu_age), min(stu_age), count(*), avg(stu_age) FROM student 
GROUP BY class_id;

⑨從學(xué)生表中查詢每個(gè)班學(xué)生最大、最小的年齡和學(xué)生總數(shù),學(xué)生平均年齡,篩選出班級(jí)學(xué)生總數(shù)大于5的數(shù)據(jù)結(jié)果

SELECT class_id,max(stu_age), min(stu_age), count(*) as total, avg(stu_age) FROM student 
GROUP BY class_id 
HAVING total > 5;

⑩從學(xué)生表中查詢每個(gè)班學(xué)生最大、最小的年齡和學(xué)生總數(shù),學(xué)生平均年齡,并且查詢結(jié)果按照班級(jí)排序。

SELECT class_id,max(stu_age), min(stu_age), count(*), avg(stu_age) FROM student 
GROUP BY class_id 
ORDER BY class_id ASC;

?從學(xué)生表中查詢班級(jí)名稱和每個(gè)班學(xué)生最大、最小的年齡和學(xué)生總數(shù),學(xué)生平均年齡,并且查詢結(jié)果按照班級(jí)排序。

SELECT class_name, max(stu_age), min(stu_age), count(*), avg(stu_age) FROM student 
ORDER BY student.class_id ASC;

?羅列出每個(gè)班級(jí)的學(xué)生信息,按班級(jí)排序

SELECT student.class_id, classes.class_name, student.code, student.name 
FROM student 
ORDER BY student.class_id ASC;

?查詢學(xué)生人數(shù)大于5個(gè)的班級(jí)信息,并且按照班級(jí)排序

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # DQL-MySQL數(shù)據(jù)查詢SQL 語法格式: ```mysql select 字段列表|* from 表名 [...
    lmonkey_01閱讀 237評(píng)論 0 0
  • 問題 1.從學(xué)生表當(dāng)中查詢所有數(shù)據(jù) 2.從學(xué)生表當(dāng)中查詢學(xué)生的姓名、學(xué)號(hào)、年齡、性別 3.從學(xué)生表中查詢年齡大于1...
    涼薄少年13閱讀 916評(píng)論 0 1
  • ———————————————————————— 注:小白練習(xí)答案不一定準(zhǔn)確 ——————————————————...
    瑄銘HTML閱讀 324評(píng)論 0 0
  • 1、從學(xué)生表當(dāng)中查詢所有數(shù)據(jù) select*fromstu 2、從學(xué)生表當(dāng)中查詢學(xué)生的姓名、學(xué)號(hào)、年齡、性別 se...
    Jerry_4cb9閱讀 1,637評(píng)論 1 1
  • 目錄 一、查詢準(zhǔn)備 二、條件查詢 三、排序 四、聚合函數(shù) 五、分組 六、分頁 七、連接查詢 八、自關(guān)聯(lián) 九、子查詢...
    夢(mèng)里才是真閱讀 648評(píng)論 0 3

友情鏈接更多精彩內(nèi)容