模糊查询
在查询条件不明确的情况下,可以使用模糊查询进行查询。
查询张姓的员工
张%可以是张三,张二三,张二三四,%可以是任意数量的字符。
SELECT *
FROM <数据库表>
WHERE name LIKE '张%';
查询名字中带有三的员工
%三%表示 ‘三’ 可以在所查字符串中任意位置。
SELECT *
FROM <数据库表>
WHERE name LIKE '%三%';
查询第二字是三的员工
_ 表示在这个位置,一定有一个任意字符
SELECT *
FROM <数据库表>
WHERE name LIKE '_三%';