【发布时间】:2015-05-22 09:19:50
【问题描述】:
我需要查询SQL 数据库以查找一列的所有不同值,并且我需要另外两列的任意值。例如,考虑下表包含三列:CurrencyCode、BuyRate 和 SellRate:
CurrencyCode BuyRate SellRate
AUD 1.037 1.97
AUD 1.079 1.99
EUR 0.7288 0.8763
EUR 0.731 0.88
GBP 0.59 0.72
我希望检索具有不同CurrencyCode 的一行,也许得到这三行:
CurrencyCode BuyRate SellRate
AUD 1.037 1.97
EUR 0.7288 0.8763
GBP 0.59 0.72
我尝试了我的SQL 查询,例如:
SELECT distinct CurrencyCode, BuyRate, SellRate FROM Currencies
但我没有得到想要的结果,因为它划分了所有列。
【问题讨论】:
-
您使用的是哪种 dbms 产品?
标签: sql sql-server