当前位置: 移动技术网 > IT编程>数据库>MSSQL > 数据库常用的SQL语句汇总

数据库常用的SQL语句汇总

2019年01月06日  | 移动技术网IT编程  | 我要评论

城市道路绿化,王贤智,电影让子弹飞下载

1.insert

insert into table_name (列名1,列名2,...)
values  (值1,值2,...)

2.delete:从数据表中删除已有行

delete from table_name 
where 条件表达式
delete form course
where title like "通信%" and period<200 or period >600

3.update修改数据表中已有的记录的列数据

update table_name
set 列名1=值1,列名2=值2,...
update course
set period = period +1,description='未知'
where description is null

4.select从数据表中查询语句

select [distinct|top] 列名1,列名2,...
from table_name
[where 表达式]
[group by 分组列
[having 分组筛选条件]
]
[order by 列名1 [asc|desc],列名2[asc|desc]...]

[]内为可选内容,第一行指定查询结果所返回列,可以使用*返回所有列,top指定返回的最大行数,distinct用于在只返回一列是指明排除重复项

group by用于对数据进行分组以便于汇总计算(统计记录的个数、计算某列平均值等),having为group by的可选项,用于对汇总结果进行筛选,

select avg(period) from course
//统计每个课时的课程数,并返回课程数大于3的课时
select period count(*) from course
group by period
having count(*)>3

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网