相关疑难解决方法(0)

在一列上选择DISTINCT

使用SQL Server,我有......

ID  SKU     PRODUCT
=======================
1   FOO-23  Orange
2   BAR-23  Orange
3   FOO-24  Apple
4   FOO-25  Orange
Run Code Online (Sandbox Code Playgroud)

我想要

1   FOO-23  Orange
3   FOO-24  Apple
Run Code Online (Sandbox Code Playgroud)

这个问题不是让我在那里.如何在一列上选择DISTINCT?

SELECT 
[ID],[SKU],[PRODUCT]
FROM [TestData] 
WHERE ([PRODUCT] = 
(SELECT DISTINCT [PRODUCT] FROM [TestData] WHERE ([SKU] LIKE 'FOO-%')) 
ORDER BY [ID]
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server distinct

248
推荐指数
7
解决办法
38万
查看次数

标签 统计

distinct ×1

sql ×1

sql-server ×1

t-sql ×1