码迷,mamicode.com
首页 > 数据库 > 详细

数据库 t-sql 语句

时间:2017-03-11 21:51:10      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:查询   子查询   logs   顺序   高级   逗号   update   表名   order by   

sql 高级语句  在基础语句上加上条件

 

条件修改:

  update 表名set 列明=要修改的值  where 列名 =原来的值

 

条件删除    删除  这个值的的一行

  delete from 表名 where 列名 =值

 

高级查询

   条件查询

      select * from 表名     *为所有   将*换成要查询的列   ,有多个用逗号隔开

           筛选条件是  where 列名=某个值 或者大于  或者小于     并且是and   或者  是 or

   模糊查询

        select* from 表名   where 列名 like 某个值  

           %字符串%  两个符号叫通配符   两个是含有   只有前面一个是以这个字符串结尾  后面一个是以这个字符串开头

  排序查询

        select *from表名 order by  列名  asc 是升序  desc是降序

  去重查询

         select distinct  列名  from  表名

  分组查询

         select 某一列名  from 表名  group by 对应的列名

  子查询

        将查询到的内容当作一个值来使用 

 

 

 

 

           

update car set oil=7.4 where oil=4.7   --将oil为4.7修改为oil=7.4
delete from car where oil =9.5 --删除oil=9.5的


select name from car --条件查询 只查询一列
select name from car where oil=7.4--查询一列并且oil=7.4
select name,oil from car where oil=7.4 --只显示name跟oil两行并且是oil=7.4的
select * from car where name like %宝马%--模糊查询 查询名字中带有宝马的
select* from car  order by oil asc  --将oil按顺序从小到大排序
select* from car order by oil desc --将oil按顺序从小到大排序
select distinct powers from car --去重查询
select oil from car group by oil--分组查询

 

 

 

 

 

 

  

数据库 t-sql 语句

标签:查询   子查询   logs   顺序   高级   逗号   update   表名   order by   

原文地址:http://www.cnblogs.com/v587yy/p/6536086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!