1

我想使用 DISTINCT 关键字获取唯一值。我还有两张桌子。

表名:

  • (T1)Cand_details

    工作地点

  • (T2)requirement_details

    发帖地点

我想通过使用关键字 distinct 来选择这两个表值。这可能吗?

4

4 回答 4

3
select LocationOfWork
  from cand_details
 union
select Locationofposting
  from requirement_details;

UNION运算符用于组合来自多个 SELECT 语句的数据。

在这种情况下,如果没有ALL关键字 ( UNION ALL),则UNION运算符包含一个DISTINCT函数,该函数将为您提供两个表中的唯一位置。

于 2013-04-02T10:42:32.620 回答
1

像这样的东西?

SELECT DISTINCT Locationofwork, Locationofposting FROM Cand_details, Locationofposting

如果有,您应该将两个表与公共字段相关联。

于 2013-04-02T10:42:05.173 回答
1
Select Locationofwork as "LOC" 
From Cand_details 
UNION Select Locationofposting as "LOC" 
FROM requirement_details
于 2013-04-02T10:45:27.247 回答
0

是的,这很容易实现。您可以在 distinct ( ) 子句中封装任意数量的字段。

于 2013-04-02T10:42:29.723 回答