zoukankan      html  css  js  c++  java
  • SQLServer基本查询

    条件查询

    --1.比较运算符
    select * from dbo.DepartMent where dID>=3
    --2.确定集合谓词
    select * from dbo.DepartMent where dID between 2 and 4
    --3.确定范围谓词
    select * from dbo.DepartMent where dID in( 2 , 4)
    --4.字符匹配谓词
    select * from dbo.DepartMent where dName like 'C%'
    select * from dbo.DepartMent where dName not like '_#%'
    --5.空值谓词
    select * from dbo.DepartMent where dName IS null
    select * from dbo.DepartMent where dName IS not null
    --6.多重条件运算符
    select * from dbo.DepartMent where dID =  2 or dID = 4
    select * from dbo.DepartMent where dID =  2 and dID = 4

    聚集函数介绍

    --1.avg()
    select avg(dID),dName from DepartMent group by dName
    --2.count()
    select count(dID),dName from DepartMent group by dName
    --3.max()
    select count(dID),dName from DepartMent group by dName
    --4.min()
    select min(dID),dName from DepartMent group by dName
    --5.sum()
    select sum(dID),dName from DepartMent group by dName

    带top和distinct关键字的查询

    Select  top 3 * from DepartMent
    Select  distinct dName from DepartMent

    附加子句查询

    --Order by 字句
    select * from dbo.DepartMent 
    Order by dName desc
    --Group by 字句
    select dName from dbo.DepartMent 
    Group by dName
    --Having 字句
    select COUNT(dID),dName from dbo.DepartMent 
    Group by dName
    Having COUNT(dID)>2
    --Into 字句
    select COUNT(dID) count,dName into #TmpTable
    from dbo.DepartMent 
    Group by dName
    Having COUNT(dID)>2
    --临时表(本次链接才有效)和基本表的区别
    select * from  #TmpTable
  • 相关阅读:
    php __clone实现
    php 魔术方法 __autoload()
    ubuntu 下telnet 操纵memcache 实现
    ubuntu下 使用AB做压力测试
    github 使用方法总结 还有一部分不太懂
    ubuntu 下 github 使用方法 以及异常修改
    ubuntu 14.0 下github 配置
    postgres安装 以及修改postgres 密码
    ubuntu 14.下 netbeans 自体锯齿 消除
    js实现多张图片每隔一秒换一张图片
  • 原文地址:https://www.cnblogs.com/lgxlsm/p/5031529.html
Copyright © 2011-2022 走看看