PostgreSQL内置函数。以下是一些常见内置函数的示例:
- 字符串函数:
length(string): 返回字符串的长度。
2025年05月25日
建议使用 Microsoft ActiveX 数据对象 (ADO) 库中的对象、方法和属性,而不是使用 Xlodbc.xla 加载宏中的 SQLOpen 和其他 ODBC 函数。
用 SQLOpen 建立与数据源的连接后,SQLExecQuery 在该数据源上执行查询。
SQLExecQuery 函数仅用于执行查询。要用 SQLRetrieve 函数或 SQLRetrieveToFile 函数获取结果。
本函数包含在 Xlodbc.xla 加载宏中。使用本函数之前,必须使用“Visual Basic 编辑器”中的“引用”命令(在“工具”菜单上)建立对该加载宏的引用。
2025年05月25日
案例:按课程号分组取成绩最大值所在行的数据
select
学号,
课程号,
max(成绩) as 最高分,
from a
group by 课程号
2025年05月25日
这两个函数经常一起使用,to_char是把日期字段按一定格式转化成字符串,to_date是将字符串格式字符串转成日期格式
select to_char(datetime'2010-12-03 00:00:00', 'yyyymmdd'); -- 20101203
第二个参数是需要转成字符串的格式,yyyy表示年、mm表示月、dd表示日,时分秒也有对应的字符表示。你还可以在第二个参数中增加其他字符来打印固定格式的字符串或者转换成其他格式的日期。其它更详细的内容欢迎在评论区讨论。
2025年05月25日
在日常SQL开发中,我们经常会遇到需要判断"是否存在满足某种条件的记录"的场景。EXISTS函数正是为解决这类问题而生的利器。与IN、JOIN等其他查询方式不同,EXISTS专注于"存在性"判断,具有独特的执行机制和适用场景。今天就来介绍一下EXISTS函数。