您的位置:首页 > 博客中心 > 数据库 >

sql 知识点

时间:2022-03-15 00:49

1.guid 生成id :select newid(),guid:根据mac地址和时间(精确到纳秒)等计算生成,同台计算机每次生成的guid都不可能是相同的,不同计算机生成的guid也不可能相同

2.条件判断 case(少用,在程序的逻辑层处理就行)

CASE sex
         WHEN  表达式1  THEN  result
   WHEN  表达式2  THEN  result
ELSE  表达式2  END

3 .函数:

(1)聚合函数:select 中的字段

Avg(numeric_expr)返回integer、decimal、money、float---返回组中各值的平均值

Count(*|column_name|distinct column_name) 返回integer---返回表中的记录数|返回指定列的数目|返回指定列的不同值的数目
Count_big(*|column_name|distinct column_name)返回bigint---返回表中的记录数|返回指定列的数目|返回指定列的不同值的数目
Max(express)---返回表达式的最大值
Min(express)---返回表达式的最小值
Sum(express)返回integer、decimal、money、float---返回表达式中所有值的和或仅非重复值的和
Var(express)返回float---返回给定表达式中所有值的方差

本类排行

今日推荐

热门手游