首页 > 数据库技术 > 详细

SQL server 数据库基础语句 查询语句

时间:2017-03-12 01:00:04      阅读:401      评论:0      收藏:0      [点我收藏+]

这一章要学习查询语句

我看car这一数据 我们就开始打上

select  *from car

技术分享

条件修改

update 表名 set 列名1=值1 where 列名2=值2   //当列名2=值2时  修改 列名1 的一个值 = 值1    

                                                                      列名2可以写多个 之间用and链接   列名=值  不用双等号  可以>=  <=  >  <

例如改code列中  c014   修改  time列   的时间为 2015-1-1    code是唯一列

  update car set time=‘2015-1-1‘ where code=‘c014‘

意思是当code=c014这一条拽出来  把time这一列改为2015-1-1

技术分享

 当oil=7.4并且powers=188    修改time=2010-1-1

update car set time=‘2010-1-1‘ where oil=7.4 and powers=188

技术分享   因为有两行  oil =7.4 power=188的   所以该两行

技术分享

 

  删除条件

delete from 表名 where 列名=值

我要删除 c016的这一条数据

语句是  delete  from car where code=‘c016‘

技术分享

条件查询

select 列 from 表名    //多列用逗号隔开

例如  我要查询name这一列 

     select name from car      //那就把name这一列显示出来

技术分享

查oil>7.4    显示name  oil  

select name,oil from car where oil>7.4

技术分享

模糊查询

select 列名 from 表名  where 列  like ‘%含有的值%‘        %在这里代表的是通配符      *代表所有列

我要查询  带有皇冠的信息

 select *from car where name like‘%皇冠%      //皇冠%  是以皇冠开头的      %皇冠 是以皇冠结尾

技术分享

排序查询

select * from 表名 order by 列名 asc  升序 

select * from 表名 order by 列名 desc 降序

例如: 把car 表用价格从小到大排序

selecr *from car order by price asc

技术分享

去重查询

select distinct 列名 from 表名

例如:只查油耗oil这一列

 select distinct oil from car

技术分享

分组查询

 select 列名 from表名 group by 列名       前后列名一致   否则电脑不知道怎么分组

例如:把oil分组

select oil from car group by oi            显示的是 和上面的一样  但是以后学习会知道  每一种有多少个

l技术分享

子查询(有关系表car和brand表      brand表约束car表)

将查询的语句当做只来使用

例如:  用brand表 宝马5系  找car表的信息

技术分享

select brand_code from brand where brand_name=‘宝马5系‘

技术分享

显示的值是   b004

查car中的b004

 select *from car where brand=‘b004‘

技术分享

把brand=‘b004‘  当做一种值来用

两句合为一句

 select *from car where brand=(select brand_code from brand where brand_name=‘宝马5系‘)

 

 技术分享

 

SQL server 数据库基础语句 查询语句

原文:http://www.cnblogs.com/zhangwei99com/p/6536756.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!