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