【发布时间】:2021-01-31 11:20:41
【问题描述】:
Sample_Table
----------------
Col_1 Col_2
----------------
String A AX
String B VI
String C MC
String D MC
String E AX
String F AE
String G AX
对于上表,我需要区分 Col_2 和 Col_1 的值。 我需要我的结果是这样的。
String A AX
String B VI
String C MC
String F AE
我尝试使用以下 sql 但没有达到我想要的效果。
从 sample_table 中选择不同的 Col_1、Col_2;
从 sample_table 中选择不同的 Col_2; (在这里它只返回 Col_2 值而不是 Col_1)
有什么建议吗?
【问题讨论】:
-
您可以使用两个 ArrayList
() (在 Java 和其他语言中)轻松做到这一点,但不知道 SQL 是如何工作的。您需要它是一个有两列的表格吗? -
哪一列决定了这里的顺序?例如,对于
AX,我们如何知道字符串A比字符串G“小”? -
@ColeHenrich 我需要在我的 SQL 查询中使用该函数吗?
-
@TimBiegeleisen 好吧,在这种情况下,排序无关紧要。
-
非虚拟机!哇!你让 Gordon Linoff 来回答你的问题!嗯……应该不错!
标签: sql