SELECT FROM table_name
WHERE column LIKE '_XXXX_'
你可以用 AND 或 OR 操作符将多个条件合并在一起。这里,XXXX 可以为任何数值或者字符串。
示例
语句 描述
WHERE SALARY LIKE '200%' 找出任何以 200 开头的值。
WHERE SALARY LIKE '%200%' 找出任何存在 200 的值。
WHERE SALARY LIKE '_00%' 找出任何第二个位置和第三个位置为 0 的值。
WHERE SALARY LIKE '2_%_%' 找出任何以 2 开始,并且长度至少为 3 的值。
WHERE SALARY LIKE '%2' 找出任何以 2 结尾的值。
WHERE SALARY LIKE '_2%3' 找出任何第二个位置为 2,并且以 3 结束的值。
WHERE SALARY LIKE '2___3' 找出任何以 2 开始,以 3 结束的五位数。
让我们来看一个真实的例子,考虑拥有如下记录的 CUSTOMERS 表: