我想使用DISTINCT关键字获取唯一值。我还有两张桌子。
表名:
(T1)Cand_details
Locationofwork
(T2)requirement_details
Locationofposting
我想通过使用关键字distinct来选择这两个表值。这可能吗?
答案 0 :(得分:3)
select LocationOfWork
from cand_details
union
select Locationofposting
from requirement_details;
UNION
运算符用于组合来自多个SELECT语句的数据。
在这种情况下,如果没有 ALL 关键字(UNION ALL
),UNION
运算符会包含DISTINCT
函数,该函数会为您提供两者的唯一位置表。
答案 1 :(得分:1)
这样的东西?
SELECT DISTINCT Locationofwork, Locationofposting FROM Cand_details, Locationofposting
如果有表,则应将两个表与公共字段相关联。
答案 2 :(得分:1)
Select Locationofwork as "LOC"
From Cand_details
UNION Select Locationofposting as "LOC"
FROM requirement_details
答案 3 :(得分:0)
是的,这很容易实现。您可以在distinct()子句中封装任意数量的字段。