模糊查詢要求:字段值以?25D
?開頭,并以 4 位數字結尾
sqlserver:
select *
from table_name
where column_name like '25D[0-9][0-9][0-9][0-9]'
說明:
? 25D:表示字符串以 25D 開頭。
? [0-9][0-9][0-9][0-9]:表示 4 位數字。
? 因此,25D[0-9][0-9][0-9][0-9] 表示字符串以 25D 開頭,并以 4 位數字結尾。
dm8:
SELECT *
FROM table_name
WHERE REGEXP_LIKE(column_name, '^25D.*[0-9]{4}$');
說明:
?? ?^25D:表示字符串以 25D 開頭。
?? ?.*:表示任意字符(0 個或多個)。
?? ?[0-9]{4}:表示 4 位數字。
?? ?$:表示字符串的結尾。
?? ?因此,^25D.*[0-9]{4}$ 表示字符串以 25D 開頭,并以 4 位數字結尾。