日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql查询姓王的信息代码_MySQL查询语句练习题

發(fā)布時間:2025/3/12 数据库 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql查询姓王的信息代码_MySQL查询语句练习题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.創(chuàng)建student和score表

CREATE??TABLE??student?(

id??INT(10)??NOT?NULL??UNIQUE??PRIMARY?KEY??,

name??VARCHAR(20)??NOT?NULL?,

sex??VARCHAR(4)??,

birth??YEAR,

department??VARCHAR(20)?,

address??VARCHAR(50)

);

創(chuàng)建score表。SQL代碼如下:

CREATE??TABLE??score?(

id??INT(10)??NOT?NULL??UNIQUE??PRIMARY?KEY??AUTO_INCREMENT?,

stu_id??INT(10)??NOT?NULL?,

c_name??VARCHAR(20)?,

grade??INT(10)

);

2.為student表和score表增加記錄

向student表插入記錄的INSERT語句如下:

INSERT?INTO?student?VALUES(?901,'張老大',?'男',1985,'計算機系',?'北京市海淀區(qū)');

INSERT?INTO?student?VALUES(?902,'張老二',?'男',1986,'中文系',?'北京市昌平區(qū)');

INSERT?INTO?student?VALUES(?903,'張三',?'女',1990,'中文系',?'湖南省永州市');

INSERT?INTO?student?VALUES(?904,'李四',?'男',1990,'英語系',?'遼寧省阜新市');

INSERT?INTO?student?VALUES(?905,'王五',?'女',1991,'英語系',?'福建省廈門市');

INSERT?INTO?student?VALUES(?906,'王六',?'男',1988,'計算機系',?'湖南省衡陽市');

向score表插入記錄的INSERT語句如下:

INSERT?INTO?score?VALUES(NULL,901,?'計算機',98);

INSERT?INTO?score?VALUES(NULL,901,?'英語',?80);

INSERT?INTO?score?VALUES(NULL,902,?'計算機',65);

INSERT?INTO?score?VALUES(NULL,902,?'中文',88);

INSERT?INTO?score?VALUES(NULL,903,?'中文',95);

INSERT?INTO?score?VALUES(NULL,904,?'計算機',70);

INSERT?INTO?score?VALUES(NULL,904,?'英語',92);

INSERT?INTO?score?VALUES(NULL,905,?'英語',94);

INSERT?INTO?score?VALUES(NULL,906,?'計算機',90);

INSERT?INTO?score?VALUES(NULL,906,?'英語',85);

3.查詢student表的所有記錄

mysql>?SELECT?*?FROM?student;

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|

|?903?|?張三???|?女???|??1990?|?中文系?????|?湖南省永州市?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

|?905?|?王五???|?女???|??1991?|?英語系?????|?福建省廈門市?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|

+-----+--------+------+-------+------------+--------------+

4.查詢student表的第2條到4條記錄

mysql>?SELECT?*?FROM?student?LIMIT?1,3;

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|

|?903?|?張三???|?女???|??1990?|?中文系?????|?湖南省永州市?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

+-----+--------+------+-------+------------+--------------+

5.從student表查詢所有學(xué)生的學(xué)號(id)、姓名(name)和院系(department)的信息

mysql>?SELECT?id,name,department?FROM?student;

+-----+--------+------------+

|?id??|?name???|?department?|

+-----+--------+------------+

|?901?|?張老大?|?計算機系???|

|?902?|?張老二?|?中文系?????|

|?903?|?張三???|?中文系?????|

|?904?|?李四???|?英語系?????|

|?905?|?王五???|?英語系?????|

|?906?|?王六???|?計算機系???|

+-----+--------+------------+

6.從student表中查詢計算機系和英語系的學(xué)生的信息

mysql>?SELECT?*?FROM?student?WHERE?department?IN?('計算機系','英語系');

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

|?905?|?王五???|?女???|??1991?|?英語系?????|?福建省廈門市?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|

+-----+--------+------+-------+------------+--------------+

7.從student表中查詢年齡18~22歲的學(xué)生信息

mysql>?SELECT?id,name,sex,2013-birth?AS?age,department,address

->?FROM?student

->?WHERE?2013-birth?BETWEEN??18?AND?22;

+-----+------+------+------+------------+--------------+

|?id??|?name?|?sex??|?age??|?department?|?address??????|

+-----+------+------+------+------------+--------------+

|?905?|?王五?|?女???|???22?|?英語系?????|?福建省廈門市?|

+-----+------+------+------+------------+--------------+

mysql>?SELECT?id,name,sex,2013-birth?AS?age,department,address

->?FROM?student

->?WHERE?2013-birth>=18?AND?2013-birth<=22;

+-----+------+------+------+------------+--------------+

|?id??|?name?|?sex??|?age??|?department?|?address??????|

+-----+------+------+------+------------+--------------+

|?905?|?王五?|?女???|???22?|?英語系?????|?福建省廈門市?|

+-----+------+------+------+------------+--------------+

8.從student表中查詢每個院系有多少人

mysql>?SELECT?department,?COUNT(id)?FROM?student?GROUP?BY?department;

+------------+-----------+

|?department?|?COUNT(id)?|

+------------+-----------+

|?計算機系???|?????????2?|

|?英語系?????|?????????2?|

|?中文系?????|?????????2?|

+------------+-----------+

9.從score表中查詢每個科目的最高分

mysql>?SELECT?c_name,MAX(grade)?FROM?score?GROUP?BY?c_name;

+--------+------------+

|?c_name?|?MAX(grade)?|

+--------+------------+

|?計算機?|?????????98?|

|?英語???|?????????94?|

|?中文???|?????????95?|

+--------+------------+

10.查詢李四的考試科目(c_name)和考試成績(grade)

mysql>?SELECT?c_name,?grade

->??????FROM?score?WHERE?stu_id=

->??(SELECT?id?FROM?student

->????WHERE?name=?'李四'?);

+--------+-------+

|?c_name?|?grade?|

+--------+-------+

|?計算機?|????70?|

|?英語???|????92?|

+--------+-------+

11.用連接的方式查詢所有學(xué)生的信息和考試信息

mysql>?SELECT?student.id,name,sex,birth,department,address,c_name,grade

->?FROM?student,score

->??WHERE?student.id=score.stu_id;

+-----+--------+------+-------+------------+--------------+--------+-------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|?c_name?|?grade?|

+-----+--------+------+-------+------------+--------------+--------+-------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|?計算機?|????98?|

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|?英語???|????80?|

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|?計算機?|????65?|

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|?中文???|????88?|

|?903?|?張三???|?女???|??1990?|?中文系?????|?湖南省永州市?|?中文???|????95?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|?計算機?|????70?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|?英語???|????92?|

|?905?|?王五???|?女???|??1991?|?英語系?????|?福建省廈門市?|?英語???|????94?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?計算機?|????90?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?英語???|????85?|

+-----+--------+------+-------+------------+--------------+--------+-------+

12.計算每個學(xué)生的總成績

mysql>?SELECT?student.id,name,SUM(grade)?FROM?student,score

->?WHERE?student.id=score.stu_id

->?GROUP?BY?id;

+-----+--------+------------+

|?id??|?name???|?SUM(grade)?|

+-----+--------+------------+

|?901?|?張老大?|????????178?|

|?902?|?張老二?|????????153?|

|?903?|?張三???|?????????95?|

|?904?|?李四???|????????162?|

|?905?|?王五???|?????????94?|

|?906?|?王六???|????????175?|

+-----+--------+------------+

13.計算每個考試科目的平均成績

mysql>?SELECT?c_name,AVG(grade)?FROM?score?GROUP?BY?c_name;

+--------+------------+

|?c_name?|?AVG(grade)?|

+--------+------------+

|?計算機?|????80.7500?|

|?英語???|????87.7500?|

|?中文???|????91.5000?|

+--------+------------+

14.查詢計算機成績低于95的學(xué)生信息

mysql>?SELECT?*?FROM?student

->?WHERE?id?IN

->?(SELECT?stu_id?FROM?score

->?WHERE?c_name="計算機"?and?grade<95);

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|

+-----+--------+------+-------+------------+--------------+

15.查詢同時參加計算機和英語考試的學(xué)生的信息

mysql>?SELECT?*??FROM?student

->??WHERE?id?=ANY

->??(?SELECT?stu_id?FROM?score

->??WHERE?stu_id?IN?(

->??????????SELECT?stu_id?FROM

->??????????score?WHERE?c_name=??'計算機')

->??AND?c_name=?'英語'?);

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|

+-----+--------+------+-------+------------+--------------+

mysql>?SELECT?a.*?FROM?student?a?,score?b?,score?c

->?WHERE?a.id=b.stu_id

->?AND?b.c_name='計算機'

->?AND?a.id=c.stu_id

->?AND?c.c_name='英語';

+-----+--------+------+-------+------------+--------------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|

+-----+--------+------+-------+------------+--------------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|

|?904?|?李四???|?男???|??1990?|?英語系?????|?遼寧省阜新市?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|

+-----+--------+------+-------+------------+--------------+

16.將計算機考試成績按從高到低進行排序

mysql>?SELECT?stu_id,?grade

->??FROM?score?WHERE?c_name=?'計算機'

->??ORDER?BY?grade?DESC;

+--------+-------+

|?stu_id?|?grade?|

+--------+-------+

|????901?|????98?|

|????906?|????90?|

|????904?|????70?|

|????902?|????65?|

+--------+-------+

17.從student表和score表中查詢出學(xué)生的學(xué)號,然后合并查詢結(jié)果

mysql>?SELECT?id??FROM?student

->?UNION

->?SELECT?stu_id??FROM?score;

+-----+

|?id??|

+-----+

|?901?|

|?902?|

|?903?|

|?904?|

|?905?|

|?906?|

+-----+

18.查詢姓張或者姓王的同學(xué)的姓名、院系和考試科目及成績

mysql>?SELECT?student.id,?name,sex,birth,department,?address,?c_name,grade

->?FROM?student,?score

->?WHERE

->??(name?LIKE??'張%'??OR?name?LIKE??'王%')

->??AND

->??student.id=score.stu_id?;

+-----+--------+------+-------+------------+--------------+--------+-------+

|?id??|?name???|?sex??|?birth?|?department?|?address??????|?c_name?|?grade?|

+-----+--------+------+-------+------------+--------------+--------+-------+

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|?計算機?|????98?|

|?901?|?張老大?|?男???|??1985?|?計算機系???|?北京市海淀區(qū)?|?英語???|????80?|

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|?計算機?|????65?|

|?902?|?張老二?|?男???|??1986?|?中文系?????|?北京市昌平區(qū)?|?中文???|????88?|

|?903?|?張三???|?女???|??1990?|?中文系?????|?湖南省永州市?|?中文???|????95?|

|?905?|?王五???|?女???|??1991?|?英語系?????|?福建省廈門市?|?英語???|????94?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?計算機?|????90?|

|?906?|?王六???|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?英語???|????85?|

+-----+--------+------+-------+------------+--------------+--------+-------+

19.查詢都是湖南的學(xué)生的姓名、年齡、院系和考試科目及成績

mysql>?SELECT?student.id,?name,sex,birth,department,?address,?c_name,grade

->?FROM?student,?score

->?WHERE?address?LIKE?'湖南%'???AND

->??student.id=score.stu_id;

+-----+------+------+-------+------------+--------------+--------+-------+

|?id??|?name?|?sex??|?birth?|?department?|?address??????|?c_name?|?grade?|

+-----+------+------+-------+------------+--------------+--------+-------+

|?903?|?張三?|?女???|??1990?|?中文系?????|?湖南省永州市?|?中文???|????95?|

|?906?|?王六?|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?計算機?|????90?|

|?906?|?王六?|?男???|??1988?|?計算機系???|?湖南省衡陽市?|?英語???|????85?|

+-----+------+------+-------+------------+--------------+--------+-------+

總結(jié)

以上是生活随笔為你收集整理的mysql查询姓王的信息代码_MySQL查询语句练习题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲爱视频 | 欧美色鬼| 中文字幕亚洲一区二区三区五十路 | 精品黄色片 | 无码国模国产在线观看 | 国产亚洲精品久久久久久久 | 三级免费黄录像 | 都市乱淫 | 中文字幕电影一区二区 | 国产不卡视频一区二区三区 | 久久久久99精品成人片我成大片 | 亚洲国产综合视频 | 韩国成人在线 | 国产chinese男男gaygay视频 | 性开放淫合集 | 强迫凌虐淫辱の牝奴在线观看 | 健身教练巨大粗爽gay视频 | 久久精品国产亚洲AV无码男同 | 欧美在线观看一区二区三区 | 91麻豆视频在线观看 | 久久精品国产网红主播 | 在线观看免费人成视频 | 成人网页在线观看 | 精品人妻一区二区免费视频 | 深夜免费福利 | av自拍一区| 99久久久无码国产精品性黑人 | 国产福利在线视频观看 | 国产成人片 | 男人天堂网在线 | 神马午夜场 | √天堂资源地址在线官网 | 最新日本中文字幕 | 国产一区二区视频免费观看 | 日韩精品一区二区三区国语自制 | 欧美劲爆第一页 | 欧洲成人在线观看 | 国产黄在线免费观看 | 男人操女人的软件 | 最色成人网| 中文字幕在线观看亚洲 | 国产刺激视频 | 男人的天堂黄色 | 欧美性受xxxxxx黑人xyx性爽 | 精品国产福利 | 17c国产精品 | 农村妇女av | 男人的天堂a在线 | 男操女视频网站 | 中文字幕精品三级久久久 | 国产无遮挡免费观看视频网站 | 日韩精品视频在线看 | 午夜视频在线观看一区二区 | 亚洲国产日韩欧美在线观看 | 国产精品久久久不卡 | 伊人草 | 在线观看污污网站 | 亚洲精品电影院 | 欧美a大片 | 亚洲一二三四视频 | 中文字幕第五页 | 小宝贝真紧h军人h | 精品无码久久久久久久久久 | x88av视频| 超碰九七 | 欧美日韩高清一区二区 | 亚洲在线免费观看 | 国产电影免费观看高清完整版视频 | 成人福利网站在线观看 | 99热这里 | 露出调教羞耻91九色 | 亚洲尤物视频 | 久久久少妇 | 韩国三级hd中文字幕有哪些 | 98超碰在线 | 欧美性生交xxxxx | 一本大道东京热无码aⅴ | 波多野结衣爱爱 | 中文写幕一区二区三区免费观成熟 | 狠狠干影视 | 丰满人妻一区二区三区在线 | 亚洲视频免费在线播放 | 四虎8848精品成人免费网站 | 国产又粗又猛又黄又爽无遮挡 | 欧美日韩免费高清一区色橹橹 | 国产精品视频大全 | 毛片av在线观看 | 亚洲日本色 | 13日本xxxxxⅹxxx20 | 黄色激情视频网站 | 亚洲人成久久 | 免费视频色| 骚色综合| av免费看网址 | 天天性综合 | av天天操| 久久久久久逼 | 欧美日韩不卡一区二区三区 | 91禁在线动漫 |