select 语句的一般格式

select 语句是sql的核心语句,语句成分丰富多样,总结如下:

 select语句的一般格式:

 select  【all/distinct】目标列表达式  别名,。。。。

from 表名或视图名或者(select语句)as 表名(属性)

where 条件表达式

group by 列名 【having 条件表达式】

group by 列名 【asc|desc】

1.目标列表达式的可选格式

(1)*

(2)《表名》.*

(3)聚集函数,比如count(列【distinct|all】)

(4)【表名.】属性列名表达式,表名.属性列名表达式

其中,属性列名表达式可以是由属性列,作用于属性列的聚集函数和常量的任意算数运算组成的运算公式。

2.聚集函数的一般格式

count 

sum

max                               +(distinct| all<列名>)

min

avg

3.where 子句的条件表达式的可选格式

                                     属性列名

(1)属性列名              常量

                                    【any|all】(select语句)



(2)                                                   《属性列名》                             《属性列名》

       《属性列名》【not】 between       常量                     AND               常量        

                                                             (select语句)                            (select语句)



(3)                                                    《值1》,值2

         属性列名     【not】 in                    

                                                               (select语句)

(4)属性列名   【not】like  《匹配串》

(5)属性列名     is   【not】NULL

(6)【not 】EXISTS(select语句)


(7)                        and                                                 and

         条件表达式                            条件表达式            {             条件表达式}

                                or                                                    or


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值