如何区分同一个表中的第二列?

时间:2014-02-07 21:42:01

标签: sql

我有一个问题,unique/distinct中的第一个字段和第二个字段就像连接字符串。我正在寻找显示在第二列连接列中的不同行,而不是在第一列,我需要在相同的列中,例如:

1stcolumn 2ndcolumn(concatenated)
100       ABC-123-PQR
101       ABC-123-PQR
102       ABC-123-PQR
104       ABC-123-STU

在上面的示例中,我只需选择ABC-123-PQR AND ABC-123-STU,我不关心第一列值。

2 个答案:

答案 0 :(得分:1)

为什么不使用DISTINCT关键字?

SELECT DISTINCT col2 FROM mytable

答案 1 :(得分:0)

SELECT MAX(col1), col2 FROM mytable GROUP BY col2