(1)SQL有两个通配符,“-”匹配任意单个字符,“%”匹配任意多个字符,用于模式匹配。模式匹配默认区分大小写,通常使用LIKE或NOT LIKE操作符。例如,要查询employees表中以字母D开头的first_name列的员工记录,可使用以下命令:SELECT * FROM employees WHERE first_name LIKE 'D%'; 若要查询employees表中first_name列以Ang开头,总长度为5个字符,且last_name列以Con开头,总长度也为5个字符的记录,可使用如下命令:SELECT emp_no, first_name, last_name, birth_date FROM employees WHERE first_name LIKE 'Ang__' AND last_name LIKE 'Con__'; (2)逻辑操作符AND、OR、NOT可以组合多个筛选条件。例如,选择employees表中first_name列等于Parto且last_name列等于Alpay的记录:SELECT emp_no, birth_date, first_name, last_name, gender, hire_date FROM employees WHERE first_name='Parto' AND last_name='Alpay'; 选择employees表中入职日期为'1995-01-31'或'1996-11-21'的员工记录:SELECT emp_no, birth_date, first_name, last_name, gender, hire_date FROM employees WHERE hire_date='1995-01-31' OR hire_date='1996-11-21';