语法1:删除表中信息(用 not in )
insert overwrite table 库名.表名 select * from 库名.表名 where 字段 not in (数据1,数据2...)
这个语法删除的是表中不需要的记录信息,按行删除,即括号里数据所在的行被删除
语法2:保留表中某些信息(用 in )
insert overwrite table 库名.表名 select * from 库名.表名 where 字段 in (数据1,数据2...)
这个语法是保留括号内数据所在的行
注意:语句适用无分区表
本文详细解析了如何使用NOTIN和IN关键字在SQL中进行删除和保留表中信息的操作,包括删除不包含特定值的行和保留特定值的行,适用于无分区表。理解这两种基本操作对于数据库管理至关重要。
8289





