phpmyadmin 中的'除了' 等效命令是什么?
SELECT name FROM table1 except SELECT name FROM table2
答案 0 :(得分:1)
如 @Lelio Faieta 所述:Phpmyadmin只是一个访问和操作mysql数据库的工具。
但如果你想实现"除了"概念试试这样:
SELECT name FROM table1 where name NOT IN( SELECT name FROM table2)
这将为您提供table1
中不在table2
内的姓名。
答案 1 :(得分:0)
通常最容易使用LEFT OUTER JOIN,然后在WHERE子句中检查没有匹配的字段。
SELECT name
FROM table1
LEFT OUTER JOIN table2 ON table1.name = table2.name
WHERE table2.name IS NULL
答案 2 :(得分:0)
此查询适用于您的方案:
select A.*
from
(SELECT name FROM table1) A,
((SELECT name FROM table1) B
where
A.name != B.name;