GaussDB使用正则表达式查询示例:
1 2 -- 查询所有以abc开头的字符串 select * from table where cloum ~ '^abc'
1 2
-- 查询所有以abc开头的字符串 select * from table where cloum ~ '^abc'
1 select jsonb_extract_path_text(json_param::jsonb, 'param_a') as param_a from json_test_table;
with子句在GaussDB(基于PostgreSQL内核)里也被称作公共表表达式(CTE),它能定义临时的命名结果集,在查询里可以多次引用这些结果集。CTE 能够让复杂的查询更易读、易维护,并且在某些情况下还能提升查询性能。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 -- 定义一个名为dept_employee_count的CTE WITH...
窗口函数(Window Function)是GaussDB这类关系型数据库中强大的工具,它能对查询结果集的一个子集(窗口)进行计算,在分析数据时极为有用。 一、基本语法 1 2 3 4 5 function_name(arg1, arg2, ...) OVER ( [PARTITION BY partition_expression1, partition_expression2...
List转String,逗号分割
Mybatis分页计算公式
A new version of content is available.