【发布时间】:2011-04-15 18:07:20
【问题描述】:
我需要帮助来通过 TRANS_CODE 查询表以查找与 ITEM 列中的值匹配的不同记录。任何帮助将不胜感激。
这是一个表格的例子。
ID TRANS_CODE ITEM
1 CD50 Red
2 TN30 Blue
3 RC50 Green
4 WC70 White
5 PT30 Blue
6 AB60 White
7 RC50 Red
8 WC70 Blue
9 TN30 Green
10 PT30 Green
显示重复 TRANS_CODE 的逻辑由 ITEM 列驱动。重复 TRANS_CODE 的第一个逻辑是显示蓝色的 ITEM 和显示的 secord 项目是绿色的。比如……
具有 ITEM、蓝色、绿色和红色的重复 TRANS_CODE:仅显示蓝色记录
具有 ITEM、绿色、红色和白色的重复 TRANS_CODE:仅显示绿色记录
结果应该生成这个列表....
ID TRANS_CODE ITEM
1 CD50 Red
2 TN30 Blue
3 RC50 Green
8 WC70 Blue
5 PT30 Blue
6 AB60 White
【问题讨论】:
-
所以你想选择第一个由
ID排序的唯一Transcode? -
那么没有蓝色或绿色的重复记录呢?
标签: sql