![](/img/trans.png)
[英]How do I select rows distinct on test_id with max timestamp and result
[英]How to select distinct with ID on the result?
如何在結果中選擇與包括ID列的表不同?
例如:(這是錯誤查詢)
SELECT ID,City,Street from (SELECT distinct City, Street from Location)
桌子位置
CREATE TABLE Location(
ID int identity not null,
City varchar(max) not null,
Street varchar(max) not null
)
然后它將顯示列ID,不同的列City,不同的列Street
是否有可能產生此結果的查詢?
例如,如果您想要唯一數據的最低ID,則可以執行此操作
select min(id), City, Street
from Location
group by City, Street
通常,您必須使用min()
或max()
類的聚合函數來告訴數據庫采用什么ID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.