sql语句

select *from student
select student_id from student
select student_id ,student_name from student
select student_id student_name from student  将student_name 作为student_id的别名处理
如:   select student_id a from student
 select a=student_id from student
从student表中分别检索出学生的学号、姓名信息并分别加上“学生”、“学号”的标题信息。
select 学号=student_id,学生=student_name from student
大部分查询都不是针对表中所有行的查询,而是从整个表中选出符合条件的信息,要实现这样的查询就要用到


从student_course表中检索成绩小于60分的学生信息。
select grade from student_course where grade<60

select * from student_course order by student_id
select top 50 percent *from student_course order by student_id  输出总行数的一半

select top 10 *from student_course order by student_id  输出前10行

‘2007-11-18’ convert  cast
 date'2007-11-18'
student_course表中检索成绩介于60至80分之间的学生信息。
select student_id,grade from student_course where grade between 60 and 80
从student_course表中检索学号为‘g9940202’,‘g9940204’,‘g9940206’的学生信息。

select *from student_course where (student_id='g9940202')or(student_id='g9940204')or(student_id='g9940206')
select *from student_course
select distinct student_id from student_course
select *from student_course where (student_id='g9940202')or(student_id='g9940204')or(student_id='g9940206') order by student_id
从student表中分别检索出姓张的所有同学的资料;名字的第二个字是“红”或“虹”的所有同学的资料
select *from student
select *from student where student_name like '张%'and student_name like '%红'or student_name like '%虹'
select *from student where student_name like '_[红,虹]%'
SELECT  *  FROM  student  WHERE  student_name  LIKE '_[红,虹]%'
SELECT  *  FROM  student  WHERE  student_name  LIKE '_[^红,虹]%'
SELECT  *  FROM  student  WHERE  student_name  LIKE '李红b[大b]' ESCAPE  'b'
select *from student where home_addr is null
select top 10 * from student order by student_id

SELECT '学号'=student_id,  '成绩'=grade from student_course order by student_id COMPUTE SUM(grade) by student_id
SELECT  '学号'= student_id , '总成绩' = sum(grade) FROM  student_course GROUP BY student_id order by '总成绩'
SELECT student_course.student_id , student_course.course_id , student_course.grade FROM  student_course WHERE  student_id  IN ( SELECT  student_id   FROM  student WHERE  class_id = 'g99402'  AND  sex = 1 )
查询出“g99402”班所有男生的学号、课程号及相应的成绩。
select student_course.student_id , student_course.course_id , student_course.grade from student_course where student_id in (select student_id from student where class_id='g99402'and sex = 1 )

 

select *from mems
insert into mems values('sdaf','asdf','','fsdaf','adf','asdfsda','sdaf','fsdaf','sadf','sdafsdafsad','asdf','fsdaf')
update set

update mems set yaopinname='达到喀',yaopinfeilei='',rukushijian='',rukuliang='',jiliang='',jixing='',kucunliang='',jinjia='',yaozhunzi='',pihao='',youxiaoqi='',shengchanchangjia=''where yaozhunzi ='xzcv'
select *from mems where 2>1 and yaopinname like'123%'and youxiaoqi like'%'and shengchanchangjia like'%'rukushijian between  8 and 9
select *from mems where rukushijian between 1 and 100000

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值