
select * from 表 where id =(select max(id) from 表 where num=100) and num=100--查id最大并且num为100的那条数据
SQL SELECT 语句
SELECT 语句用于从表中选取数据。
结果被存储在一个结果表中(称为结果集)。
SQL SELECT 语法
SELECT 列名称 FROM 表名称
以及:
SELECT * FROM 表名称
注释:SQL 语句对大小写不敏感。SELECT 等效于 select。
--1select S.Sno,Sname,Sdept,Grade from S JOIN R ON S.Sno=R.Sno
--2
select Cname from C where Cno in(select Cno from R where Sno in(select Sno from S where Sname='刘华'))
--3
select COUNT(*) 选修人数,MAX(Grade) 最高分,MIN(Grade) 最低分 from R join C on R.Cno=C.Cno where Cname='数据库'
--4
select Sname,COUNT(*) 选修课门数,AVG(Grade) 平均分 from S JOIN R ON S.Sno=R.Sno
group by Sname having COUNT(*)>=3 order by 选修课门数 desc
--5
insert into S values('S10','谢霆锋','男',23,'计算机')
insert into R values('S10','C03',90)
--6
update R set Grade=Grade*1.1 where Cno in(select Cno from C where Cname='数据库')
--7
delete S where Sdept='数学系'
sql server 查询一个表的所有信息:查询语法为:select * from 表名 语法中的”*“代表所有。实际 *** 作举例:某数据中有一表叫”user_user“,表中存储了一些用户信息;
1、查询”user_user“表中所有人员信息且所有字段,sql语句:select * from user_user
2、查询”user_use“表中所有人员信息且部分字段。sql语句:select user_show_id,user_name,pinyin,password from user_user
3、条件查询”user_user“表,以user_name为查询条件查询所有信息。sql语句:select * from user_user where user_name='李丹'
4、模糊查询”user_user“表,以user_name为模糊查询条件查询所有信息。sql语句:select * from user_user where user_name like '%张%'
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)