SQL的一些小知识呀(2)
2021-08-23 本文已影响0人
Rainbow想喝奶茶
以下均为在postgreSQL
数据库下进行操作。
- 将现有两个字段合并生成一个新字段
select column_a||'('||column_b||')' as combination
from table;
- 函数extract()
用来提取日期的成分,返回值在与等号后面的值进行比较。
select name
from table
where extract(month from created_at)=7;
- avg()
函数忽略值为NULL
的行;
如果增加distinct
,平均值只考虑各个不同的数值。 - count()
count(*):包含所有行的计数,不管是否为NULL
;
count(column):对特定列中具有值的行进行计数,忽略NULL
值;
可以使用 count(distinct A) 来获得A列不同的值的总个数。
自我记录,有错误欢迎指正~