GBase 8s
运维管理
文章
GBase8s数据库select
发表于2025-12-31 09:39:3933次浏览2个评论
LIKE 或 MATCHES 条件
如果下列任一为真,即符合 LIKE 或 MATCHES 条件:
• LIKE 或 MATCHES 关键字前面的列的值与加引号的字符串指定的模式相匹配。您可在字
符串中使用通配符。
• LIKE 或 MATCHES 关键字前面的列的值与由跟在 LIKE 或 MATCHES 关键字之后的列
指定的模式相匹配。在条件中,右边的列值作为匹配模式。
在 LIKE 或 MATCHES 条件中指定的列可以为简单的字符数据类型(如 CHAR、LVARCHAR、
NCHAR、NVARCHAR 或 VARCHAR)或数值型数据类型(如 INTEGER、SMALLINT、
DECIMAL 或 NUMERIC(p,s)、FLOAT、SMALLFLOAT、BIGINT、INT8、BIGSERIAL、
SERIAL、SERIAL8、MONEY )。
下列 SELECT 语句返回 customer 表中 VARCHAR 类型的 lname 列以文字字符串 'Baxter' 开
头的所有行。由于该字符串为文字字符串,因此该条件区分大小写。
SELECT * FROM customer WHERE lname LIKE 'Baxter%' ;
下列 SELECT 语句返回 SG_DEV_ACLINE 表中的 length 列包含数字 '261' 的所有行。length 列
是该表的一数值型字段
SELECT * FROM SG_DEV_ACLINE WHERE length LIKE '%261%' ;
评论
登录后才可以发表评论
GBase用户28017发表于 7个月前
学习
GBase用户28017发表于 7个月前
学习。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526