电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

SQL Server單表數(shù)據(jù)查詢舉例詳解

瀏覽:123日期:2023-05-02 10:03:27
目錄
  • 一、向SQL Server中導(dǎo)入數(shù)據(jù)
  • 二、例題
    • 1.查詢所有學(xué)生的全部信息
    • 2.查詢學(xué)生的學(xué)號和姓名
    • 3.查詢所有學(xué)生的姓名和出生年
    • 4. 查詢所有學(xué)生的姓名和出生年,要求列名是漢字形式
    • 5.查詢CS系的所有學(xué)生信息
    • 6.查詢CS系的所有男同學(xué)信息
    • 7.查詢年齡在18到20之間的學(xué)生信息
    • 8.查詢年齡不在18到20之間的學(xué)生信息
    • 9.查詢所在系為CS和JD的學(xué)生信息
    • 10.查詢姓張的學(xué)生的信息
    • 11.查詢姓名只有兩個字且姓李的學(xué)生的學(xué)號和姓名
    • 12.查詢沒有成績的學(xué)生的學(xué)號和課程號
    • 13.消除重復(fù)行:查看CS系的年齡情況
    • 14.查詢前三個同學(xué)的信息
    • 15.統(tǒng)計男學(xué)生人數(shù)
    • 16.統(tǒng)計sc表中選修過課程的學(xué)生人數(shù)(注意要去掉重復(fù)選課的學(xué)生的學(xué)號)
    • 17.從表sc中查詢所有成績中的最高分和最低分
    • 18.統(tǒng)計學(xué)號為1204304102的學(xué)生的總成績和平均成績
  • 三、小結(jié)
    • (1) 有三種方法可以指定列名
    • (2)根據(jù)名字的信息查詢題目類總結(jié)
    • (3)查詢知識拓展
  • 總結(jié)

    一、向SQL Server中導(dǎo)入數(shù)據(jù)

    導(dǎo)入成功之后,可以點(diǎn)開表格查看內(nèi)容:

    (如下圖即導(dǎo)入成功)

    其他表同理可得,也可以同時導(dǎo)入

    二、例題

    1.查詢所有學(xué)生的全部信息

    SELECT * FROM student

    2.查詢學(xué)生的學(xué)號和姓名

    SELECT sno,sname FROM student

    3.查詢所有學(xué)生的姓名和出生年

    SELECT sname,YEAR(GETDATE())-sageFROM student

    4. 查詢所有學(xué)生的姓名和出生年,要求列名是漢字形式

    SELECT sname 姓名,YEAR(GETDATE())-sage 出生年FROM student

    5.查詢CS系的所有學(xué)生信息

    select * FROM student WHERE sdept="CS"

    6.查詢CS系的所有男同學(xué)信息

    select * FROM student WHERE sdept="CS" AND ssex="男"

    7.查詢年齡在18到20之間的學(xué)生信息

    (1)方法一

    select * from student where sage>=18 and sage<=20

    (2)方法二

    select * from student where sage BETWEEN "18" AND "20"

    8.查詢年齡不在18到20之間的學(xué)生信息

    (1)方法一

    select * from student where sage<18 or sage>20

    (2)方法二

    select * from student where sage not BETWEEN "18" AND "20"

    9.查詢所在系為CS和JD的學(xué)生信息

    (1)方法一

    select * from student where sdept="CS" or sdept="JD"

    (2)方法二

    select * from student where sdept in("CS","JD")

    10.查詢姓張的學(xué)生的信息

    select * from student where sname like"張%"

    11.查詢姓名只有兩個字且姓李的學(xué)生的學(xué)號和姓名

    select sno,sname from student WHERE sname LIKE "李_";

    12.查詢沒有成績的學(xué)生的學(xué)號和課程號

    select * from sc WHERE grade IS NULL;

    13.消除重復(fù)行:查看CS系的年齡情況

    select DISTINCT sage FROM student WHERE sdept="cs"

    14.查詢前三個同學(xué)的信息

    select TOP 3 * from student

    15.統(tǒng)計男學(xué)生人數(shù)

    (1)方法一

    select COUNT(sno) 男生人數(shù) from student where ssex="男"

    (2)方法二

    select COUNT(*) AS 男生人數(shù) from student where ssex="男"

    16.統(tǒng)計sc表中選修過課程的學(xué)生人數(shù)(注意要去掉重復(fù)選課的學(xué)生的學(xué)號)

    select COUNT(distinct sno) from sc

    17.從表sc中查詢所有成績中的最高分和最低分

    select max(grade) 最高分,MIN(grade) 最低分 from sc

    18.統(tǒng)計學(xué)號為1204304102的學(xué)生的總成績和平均成績

    select SUM(grade) 總分,AVG(grade) 平均分 from sc where sno="1204304102"

    三、小結(jié)

    (1) 有三種方法可以指定列名

    • I. 列名 列標(biāo)題(例如:sname 姓名)
    • II. 列名 AS 列標(biāo)題(例如:sname AS 姓名)
    • III.列標(biāo)題=列名(例如:姓名=列標(biāo)題)
    select sname 姓名,YEAR(GETDATE())-sage as 出生年,院系=sdept from student

    (2)根據(jù)名字的信息查詢題目類總結(jié)

    查詢姓張的學(xué)生的信息

    select * from student where sname like"張%"

    查詢姓黃的學(xué)生的信息(當(dāng)姓氏后面只有一個字時)

    select * from student where sname like"黃_"

    查詢名字中有“文”這個字的學(xué)生的信息

    select * from student where sname like"_文_"

    (3)查詢知識拓展

    查詢前三個同學(xué)的信息

    select TOP 3 * from student

    查詢課程編號是‘2102’的課程分?jǐn)?shù)降序排列

    select grade from sc where cno="2102" order by grade desc

    查詢課程編號是‘2102’的課程分?jǐn)?shù)降序排列的前兩名

    select TOP 2 grade from sc where cno="2102" order by grade desc

    總結(jié)

    到此這篇關(guān)于SQL Server單表數(shù)據(jù)查詢的文章就介紹到這了,更多相關(guān)SQLServer單表數(shù)據(jù)查詢內(nèi)容請搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

    標(biāo)簽: MsSQL
    主站蜘蛛池模板: 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书| 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 无压烧结银_有压烧结银_导电银胶_导电油墨_导电胶-善仁(浙江)新材料 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 全自动包衣机-无菌分装隔离器-浙江迦南科技股份有限公司 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 低压载波电能表-单相导轨式电能表-华邦电力科技股份有限公司-智能物联网综合管理平台 | 识禅_对禅的了解,从这里开始 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 洗地机-全自动/手推式洗地机-扫地车厂家_扬子清洁设备 | 涡轮流量计_LWGY智能气体液体电池供电计量表-金湖凯铭仪表有限公司 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 北京办公室装修,办公室设计,写字楼装修-北京金视觉装饰工程公司 北京成考网-北京成人高考网 | 成都治疗尖锐湿疣比较好的医院-成都治疗尖锐湿疣那家医院好-成都西南皮肤病医院 | 生产加气砖设备厂家很多,杜甫机械加气砖设备价格公道 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 淘剧影院_海量最新电视剧,免费高清电影随心观看 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 致胜管家软件服务【在线免费体验】 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 螺杆式冷水机-低温冷水机厂家-冷冻机-风冷式-水冷式冷水机-上海祝松机械有限公司 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 英国公司注册-新加坡公司注册-香港公司开户-离岸公司账户-杭州商标注册-杭州优创企业 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 会议会展活动拍摄_年会庆典演出跟拍_摄影摄像直播-艾木传媒 | 塑木弯曲试验机_铜带拉伸强度试验机_拉压力测试台-倾技百科 | 层流手术室净化装修-检验科ICU改造施工-华锐净化工程-特殊科室建设厂家 |