SQL group by ntext类型不可分组 sqlgroup by 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表的元数据能贴出来吗?group by h_contents,h_update order by id asc你这个没法按照ID排序。不在聚合函数也不再GROUP BY之中啊 我去掉order by 也不对呀 还是提示不能比较或排序 text、ntext 和 image 数据类型 h_contents 是ntext类型h_update 是字符串 我就不明白使用聚合函数了 就必须要把非聚合的group by 出来可是 ntext,image 又不能group by 那怎么办 大数据类型肯定是不能group by的,不管是在什么数据库,都是这样。所以你还不如,单独计算一个h_contents字段的md5值,作为group by的依据呢 或者 如果你存储的字节数没有超过8000个,那么在2005及以后的版本,可以考虑这样:select cast(h_contents as varchar(8000)) h_contents,h_update,count(1) from huida where ********* group by cast(h_contents as varchar(8000)),h_update order by id asc 建议将h_contents字段改为nvarchar(max)类型. 建议用varchar(max),nvarchar(max),binary(max)来代替 关于数据类型转换。 【交流】过渡到SSAS之一:简单模型认识 求一插入删除修改触发器,把一个表的数据,插入到另外一个表里 求一条SQL查询语句 Sql Server 2000中插入日期型数据不正确 请问ADO支持多线程吗? bcp 命令中 FIRE_TRIGGERS 和 CHECK_CONSTRAINTS 到底怎么用,用bcp能否自动路过键重复的记录 如何判断前3天这个SMS_HistoryRecord表有没有记录 MSSQL死锁问题请教! 简单的问题????? SQl 偶数截取字符串 文本文件导入的错误
group by h_contents,h_update order by id asc
你这个没法按照ID排序。不在聚合函数也不再GROUP BY之中啊
还是提示
不能比较或排序 text、ntext 和 image 数据类型
h_update 是字符串 我就不明白
使用聚合函数了 就必须要把非聚合的group by 出来
可是 ntext,image 又不能group by 那怎么办
大数据类型肯定是不能group by的,不管是在什么数据库,都是这样。所以你还不如,单独计算一个h_contents字段的md5值,作为group by的依据呢
select cast(h_contents as varchar(8000)) h_contents,h_update,count(1) from huida where *********
group by cast(h_contents as varchar(8000)),h_update order by id asc