查詢表A包含但表B不包含的資料

2021-09-28 10:50:31 字數 380 閱讀 5169

select a.

*from employee_skill_list a where

(select

count(1

)as num from employee_skill_table b where b.ep_name=

'aa'

and b.skill=a.skill)

=0

解釋:

當a,b都包含時,從句select返回1,不等於0,所以該資料不會被篩選。

當a包含,b不包含時,從句select返回0,該資料會被篩選出來。

當a不包含,b包含時,從句selec返回0.但是,此時a中不含有該資料,所以也不會被篩選。

Hive刪除包含表的資料庫

當我們這樣子刪除乙個包含表的資料庫時,會顯示失敗 hive drop database hive failed execution error,return code 1 from org.apache.hadoop.hive.ql.exec.ddltask.invalidoperationexce...

hive刪除包含表的庫

當刪除乙個庫的時候 若庫裡面有表則提示不能刪除 hive drop database gp1817 dim failed execution error,return code 1 from org.apache.hadoop.hive.ql.exec.ddltask.invalidoperatio...

MySQL中 如何查詢表名中包含某字段的表

select table name from information schema.tables where table schema tablename and table type base table and table name like copy information schema 是m...