【发布时间】:2012-07-10 09:27:15
【问题描述】:
我正在尝试选择所有已下订单的唯一客户,但是当我尝试添加照片时出现错误。
Order Table
ID | CustomerID
-----------------------
1 | 2
2 | 1
3 | 2
Customer Table
ID | Name | Photo (image, null)
--------------------------
1 | John | image
2 | Adam | image
3 | Jack | image
Expected result
CustomerID | Name | Photo
--------------------------------
1 | John | image
2 | Adam | image
到目前为止我的查询:
SELECT Distinct o.CustomerID, c.Name, c.Photo
FROM Order o
inner join Customer c on o.CustomerID = o.ID
这会产生以下错误:
图像数据类型不能选择为 DISTINCT,因为它不是 可比。
【问题讨论】:
-
查询中的
DISTINCT在哪里? -
抱歉,已添加到sql查询中
标签: sql distinct sql-server-2012