下面是一个sql语句和我收到的错误.我想按照分组归还所有退回的项目prodID.
错误:
除非使用IS NULL或LIKE运算符,否则无法比较或排序text,ntext和image数据类型.
声明:
SELECT TOP 20
PRODID, ITEMDES
FROM orderedItems oi
left join orders o on oi.order_id = o.order_id
Group by PRODID, ITEMDES
Run Code Online (Sandbox Code Playgroud)
不,他们不能.此外,它们被弃用以支持(n)varchar(max)类型.
如果需要对它们进行分组,请将数据结构更改(n)text为(n)varchar(max)或在group子句中进行转换
GROUP BY ProdID, CONVERT(nvarchar(max), ItemDes)
Run Code Online (Sandbox Code Playgroud)