关键词不能为空

当前您在: 主页 > 英语 >

学生基本信息查询l例题

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-16 15:20
tags:

-

2021年2月16日发(作者:矛头)



1.


选取表中所有的列



查所有学生的所有信息




select



*



from



student






2.


选取表中所指定的列



查询学生表中所有学生的学号



姓名



入学成绩




select



sno


,


sname


,


sscore





from



student




3.


选取表中所指定的列和指定的行



查询学生表中


??


班的学生的学号



姓名



入学成绩




use



student



select


< br>sno


,


sname


,


sscore


,


classno





from



student



where


classno


=


'07010111'




4.


查询学生表


??


班的男生信息




select



*



from



student



where



classno


=


'07010111'



and



ssex

=


'



'



5.


查询出生日期在年到年间的教师 信息




use



student



select



*



from



teacher



where



tbirthday


>=


'1975-1-1'



and



tbirthday


<=


'1980-12-31'




6.


查询职称为副教授的女教师信息




use



student



select



*



from



teacher



where



tsex


=


'



'


and



title

< p>
=


'


副教授


'




7.


查询年龄超过的职称为副教授的女教师信息




use



student



select



*



from



teacher



where < /p>


(


title


=


'





'< /p>



and



(< /p>


year


(


getdate


())-


year


(


tbi rthday


))>=


40


tsex


=


'



'


)



8.


查询选 修了



C001


?

课程的前位学生的选课信息




use



student



select



top


3


*



from



choice





where


cno


=


'c001'






< /p>


9.


查询学生表


‘’

班和


‘’


班的学生信息




use



student



select



*



from



student



where



classno



in



(


'0 7010111'


,


'07010111'

)



and


< br>10.


查询全体学生信息



查询 结果按班级编号降序排列



同一个班级的学生按学号升序排列< /p>




select



*



from



student



order



by



classno



desc

< p>
,


sno



asc




11.


查询学生表中姓陈的学生信息




select



*



from



student



where



sname



like



'



%'



12.


查询学生表中姓陈的学生信息



查询结果按出生日期降序排序




use



student



select



*



from



student



where



sname



like



'



%'



order



by



sbirthday



desc



2.


查询


o rders


表格中的订购日期



并且相 同的订购日期只显示一次





use



exam



select



distinct



orderdate



from



orders




3.


查询供应商代码为


HHT


的供应商实际名称




select



*



from



suppliers



where



suppcode


=


'HHT'



4.


查询供应商代码不为

< p>
HHT


的供应商实际名称





select



*



from



suppliers



where



suppcode


!=


'HHT'





查询的


products

< p>
表格中所有单价不超过元的产品的名称及其对应的价格


< br>



select



*



from



products



where



unitprice


<=


'20.00'


< br>6.


查询经销商号码为


、、、


和 的经理名称以及其所在的公司名称




select



Bossname


,


Company



from



distributors



where



DistriNum



in



(


'1 006'


,


'1009'


,

< p>
'1013'


,


'1014'

,


'1017'


)


< p>
查询所有经理姓




”< /p>


的公司的名称



电话以及公司地址





select



Company


,


Phone


,


Ad dress



from



distributors



where



BossName



like



'



%'



查询


orders


表和


distributors


表所有的列的内容




select



*



from



orders



,


distributors





查询


orders


表格中的所有记录



查询 结果要根据


OrderNum


由小至大的顺序进行排序




select



*


from




orders



order



by



OrderNum



asc





统计学生入学成绩的平均值




select



AVG



(


s score


)



as



平均值



from



student





统计在校的学生人数




select



COUNT

< p>
(


ssex


)


总人数



from



student





统计在校的教师人数




select



COUNT


(*)



教师人数



from



student



实现求出字符


A


ASCII





select



ascii


(


'A'


)





求出字符串



我要一步一步往上爬



在最高点乘着叶片往前飞



的长度




select



LEN


(


'


我要一步一步往上爬,在最高点乘着叶片往前飞< /p>


'


)


as



字符串长度







实现将字符串



abcdefg< /p>



前的空格去掉




select



ltrim


(


'


abcdefg'


)





实现将字符串



uvwxyz




后的空格去掉




select



rtrim


(


'uvwxyz


'


)






计算出


-


2.5


的绝对值




select



abs


(-


2.5


)





返回下面三个数的平方值



-


6



.6



select



square


(


4


),


square


(-


6


),


s quare


(


6.6


)



求出学生入学成绩的最高分和最低分




select



MAX


(


sscore


)


as



最高分


,< /p>


MIN


(


sscore

< br>)


as



最低分



from



student



查出所有姓陈的出生年月日




select



sname



as



姓名


,



lt rim


(


str


(

year


(


sbirthday


) ))+



'



'



+


LTRIM


(


STR


(


MONTH


(


sbirthday


)))+


'


'



+

< br>LTRIM


(


STR


(


day


(


sbirthday

< br>)))+


'



'



as



出生年月日



from



student




where



sname



like


'



%'



5.



6.



7.



8.



9.



10.



将字符串



I LOVE SQL S ERVER



所有字母转换成小写字母



将字符串



abcdefg

< p>


中小写字母转换成大写字母。



将字符串



i love Micro soft



中小写字母转换成大写。



实现将字符串






abcdefg

< br>”


前的空格去掉



实现将字符串



uvwxyz





后的空格去掉


将字符串



我喜欢数据库



中的字符由左至右反转排列



select lower('I LOVE SQL SERVER')



select upper('abcdefg')


select ltrim('




abcdefg')


select rtrim('uvwxyz




')


select reverse('


我喜欢数据库


')



11.



12.



13.



14.



实现求出字符


A



ASCII


码。



实现求出字符


m


的< /p>


ASCII




实现求出字符


6



ASCII


码。



实现求出字符



+



ASCII



select ascii('A')


select ascii('m')


select ascii('6')


select ascii('+')



1.



2.



3.



计算出以下三个数的绝对值:


-2.5



0.0



7.4

< br>返回分别大于或等于以下三个数字的最小整数:


5.5



-7.2



0.0

< br>返回分别小于或等于以下三个数字的最小整数:


5.8



-9.9



0.0



select abs(-2.5),abs(0.0),abs(7.4)


select ceiling(5.5),ceiling(-7.2),ceiling(0.0)


select floor(5.8),floor(-9.9),floor(0.0)



4.



返回


π



PI


)的值



5.



返回


6 30.67


的近似值,并将该数分别四舍五入到


1



-2



-3



0


长度的小数。




select pi()


select round(630.67,1),round(630.67,-2) ,round(630.67,-3),round(630.67,0)


select round(1024.33,1),round(1024.33,- 1),round(1024.33,-2),round(1024.33,0)



6.



7.



8.



9.



10.



11.



12.



返回下面三个数的平方值


4



-6



6.6




返回下面 三个数的算数平方根


4



0

< p>


50




计算


Cos



3.1415 926


)的值



计算

< br>Sin



3.1415926


) 的值。



计算


Ctg

< br>(


3.14


)的值


< p>
计算


Tg



3.1415 926


)的值



计算

< br>2


的自然对数。


-


-


-


-


-


-


-


-



本文更新与2021-02-16 15:20,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/659058.html

学生基本信息查询l例题的相关文章