GROUP BY 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
2011-09-06 11:16
726 查看
E11_Remarks是text,不能group by ,用方法cast。
select E11_PurchaseOrderID ,
E11_ItemID,
E11_ItemModel,
sum(E11_Qty) as E11_Qty,
E11_Manufacturer,
E11_WHID,
E11_UnitPrice,
E11_InStoreDate,
cast(E11_Remarks as varchar(4000)) as E11_Remarks,
E11_RsvedFld
from E11_ServiceItemStore
group by E11_PurchaseOrderID,
E11_ItemID,
E11_ItemModel,
E11_Manufacturer,
E11_WHID,
E11_UnitPrice,
E11_InStoreDate,
cast(E11_Remarks as varchar(4000)),
E11_RsvedFld
select E11_PurchaseOrderID ,
E11_ItemID,
E11_ItemModel,
sum(E11_Qty) as E11_Qty,
E11_Manufacturer,
E11_WHID,
E11_UnitPrice,
E11_InStoreDate,
cast(E11_Remarks as varchar(4000)) as E11_Remarks,
E11_RsvedFld
from E11_ServiceItemStore
group by E11_PurchaseOrderID,
E11_ItemID,
E11_ItemModel,
E11_Manufacturer,
E11_WHID,
E11_UnitPrice,
E11_InStoreDate,
cast(E11_Remarks as varchar(4000)),
E11_RsvedFld
相关文章推荐
- sql distinct 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符
- 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
- 不能比较或排序text、ntext和image数据类型,除非使用IS NULL 或 LIKE 运算符。
- 不能比较或排序 text、ntext 和 image 数据类型
- 不能比较或排序 text、ntext 和 image 数据类型
- 不能比较或排序 text、ntext 和 image 数据类型
- 使用 varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型代替text、ntext 和 image 数据类型
- SQL Server 2005:请使用 varchar(max)、nvarchar(max) 和 varbinary(max) 数据类型,而不要使用 text、ntext 和 image 数据类型。
- 如何解决 不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型
- ODBC API 使用SQLPutData实现SQL数据库BLOB(TEXT、IMAGE类型字段)数据提交[原创](一)
- 使用UNION提示错误“不能以 DISTINCT 方式选择 text、ntext 或 image 数据类型。”
- ODBC API 使用SQLPutData实现SQL数据库BLOB(TEXT、IMAGE类型字段)数据提交[原创](二)
- 基本数据类型、引用数据类型相互之间的比较规范(相等运算符的使用)
- 解决:数据类型 text 和 varchar 在 equal to 运算符中不兼容
- mysql 查找没有插入数据的项不能使用 ***=Null 得用is null
- 使用qsort函数排序各类型数据
- [C/C++标准库]_[初级]_[使用std::sort排序各种类型数据]
- HashMap数据类型使用注意-不能使用基本数据类型
- 数据类型 text 和 nvarchar 在 equal to 运算符中不兼容得问题。
- 数据类型text 和varchar在 equal to运算符中不兼容