SQL基础

❤ SQL语句中字符串用单引号,关键字大小写不敏感。

 

1 --insert
2 insert into T_Student(Name,Age) values('yzk',18)
3 
4 --select
5 select Name,Age from T_Student

 

 1 --delete
 2 --不写where语句将删除所有数据
 3 delete from T_Student where Name='yzk'
 4 
 5 --删除年龄大于100或者Name=yzk的
 6 delete from T_Student where Age>100 or Name='yzk'
 7 
 8 --让所有人年龄增加一岁
 9 update T_Student set Age=Age+1
10 
11 --设置所有人身高为180
12 update T_Student set Height=180
13 
14 --update多个字段用逗号隔开
15 --update后也可用where选择

 

1 --GETDATE()可获得当前时间 MAX() MIN() AVG() COUNT()等等
2 select Name,Age,GETDATE() as date from T_Student
/*
_代表一个字符,*为通配符,%代表若干字符
*/

--查询以y开头k结尾的名字
select * from T_Student where Name like 'y%k'

--名字中含有a的数据
--!like语句查询速度很慢
select * from T_Student where Name like '%a%'

 

 

--按年龄排序 
--order默认从升序排列
select * from T_Student order by Age
select * from T_Student order by Age Desc --降序排列

--可设置两个排序条件,先按年龄,再按身高
select * from T_Student order by Age,Height

--order by 语句要放在where语句以后 ***

 2013-03-22

 

 

posted on 2013-03-22 03:04  蘑菇蘑菇它不开花  阅读(142)  评论(0编辑  收藏  举报