SQL每日一练——第2天:Where in 和Not in 学习SQL,每日一练,掌握知识,学以致用。刷题是最佳途径,能帮助快速掌握技能,为将来就业打下坚实基础。题目描述:运营需调研北京大学、复旦大学和山东大学的学生,需取出相关数据。示例:user_profile 查询结果应包含device_id,gender,age,university,gpa。...
当需要模糊匹配时,可以结合使用NOT和LIKE关键字。例如,查询不以”A”开头的所有记录:SELECT * FROM 表名 WHERE 名称字段 NOT LIKE 'A%'。排除多个值:当要排除多个值时,可以使用NOT IN。例如,查询不在某个列表中的所有记录:SELECT * FROM 表名 WHERE 字段名 NOT IN 。注意事项:...
首先,在SQL中(以SQL Server为例),查询存在一个表而不在另一个表中的数据记录的方法有很多,介绍其中4种:1、方法一(仅适用单个字段):使用 not in ,比较容易理解,缺点是效率低 如:select A.ID from A where A.ID not in (select ID from B);2、方法二(适用多个字段匹配):使用 left...