-
聚合函数:
- SUM:计算某一列的总和。例如,SELECT SUM(sales) FROM transactions; 可以计算出transactions表中sales列的总和。
- AVG:计算某一列的平均值。例如,SELECT AVG(price) FROM products; 可以计算出products表中price列的平均值。
- COUNT:计算某一列的非NULL值数量。例如,SELECT COUNT(*) FROM customers; 可以计算出customers表中的总记录数。
-
字符串函数:
- CONCAT:连接两个或多个字符串。例如,SELECT CONCAT(first_name, ' ', last_name) FROM employees; 可以将employees表中的名字和姓氏连接起来。
- SUBSTRING:截取字符串的一部分。例如,SELECT SUBSTRING(phone_number, 1, 3) FROM customers; 可以截取customers表中phone_number列的前三个字符。
-
时间函数:
- CURRENT_DATE:获取当前日期。例如,SELECT CURRENT_DATE; 可以获取当前日期。
- EXTRACT:从日期或时间中提取特定部分。例如,SELECT EXTRACT(YEAR FROM order_date) FROM orders; 可以从orders表的order_date列中提取年份。
-
数值函数:
- ABS:返回一个数的绝对值。例如,SELECT ABS(-10); 可以返回10。
- ROUND:对一个数进行四舍五入。例如,SELECT ROUND(price, 2) FROM products; 可以将products表中price列的值保留两位小数并进行四舍五入。
-
条件函数:
- CASE WHEN:根据条件进行判断和返回不同的值。例如,SELECT CASE WHEN quantity > 10 THEN 'High' ELSE 'Low' END FROM products; 可以根据products表中的quantity列的值进行判断并返回不同的结果
Greenplum数据库中常用函数
2024/10/26 9:32:53
来源:https://blog.csdn.net/weixin_72431427/article/details/140679171
浏览:
次
关键词:Greenplum数据库中常用函数
版权声明:
本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。
我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com
热文排行
- JSQLParser用于解析SQL语句并创建抽象语法树(AST)
- 搜维尔科技:XSENS高精度惯性动作捕捉系统,人形机器人Al训练专用设备
- 一文读懂 服务器
- 【李宏毅-生成式 AI】Spring 2024, HW5:LLM Fine-tuning 实验记录
- 头颈肿瘤在PET/CT中的分割:HECKTOR挑战赛| 文献速递-深度学习肿瘤自动分割
- (k8s)Kubernetes部署Promehteus
- 下载 kotlin compiler embeddable 巨慢的问题
- 传知代码-多示例AI模型实现病理图像分类
- Redis面试真题总结(一)
- 基于Python flask的淘宝商品数据分析可视化系统,包括大屏和主题分析,还有回归预测