以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- select 语句中有图片拓展类型的列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48743) |
-- 作者:fubblyc -- 发布时间:2014/4/4 10:13:00 -- select 语句中有图片拓展类型的列 各位老师早上好,有一个基础的问题没弄会。。。
select 语句中有一列 的类型为拓展文件(照片),语句如下:
select * from (Select {rjsytVIP基本信息}.归属门店代号 ,VIP靓照,{rjsytVIP基本信息}.卡号 ,MIN(消费日期) As 首次购买日 FROM (rjsyt管理层名单 RIGHT JOIN rjsytVIP基本信息 ON rjsytVIP基本信息.归属门店代号 = rjsyt管理层名单.归属门店代号) LEFT JOIN rjsytVIP拓展信息 ON {rjsytVIP拓展信息}.VIP卡号 = {rjsytVIP基本信息}.卡号 LEFT JOIN rjsytVIP消费信息 ON {rjsytVIP拓展信息}.VIP卡号 = {rjsytVIP消费信息}.VIP卡号 where {rjsytVIP基本信息}.[_Identify] Is Null GROUP BY {rjsytVIP基本信息}.卡号, {rjsytVIP基本信息}.归属门店代号,{rjsytVIP基本信息}.客户名称,VIP靓照) As a
错误提示为: 不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符。
我看了帮助,这样改:
select * from (Select {rjsytVIP基本信息}.归属门店代号 ,VIP靓照,{rjsytVIP基本信息}.卡号 ,MIN(消费日期) As 首次购买日 FROM (rjsyt管理层名单 RIGHT JOIN rjsytVIP基本信息 ON rjsytVIP基本信息.归属门店代号 = rjsyt管理层名单.归属门店代号) LEFT JOIN rjsytVIP拓展信息 ON {rjsytVIP拓展信息}.VIP卡号 = {rjsytVIP基本信息}.卡号 LEFT JOIN rjsytVIP消费信息 ON {rjsytVIP拓展信息}.VIP卡号 = {rjsytVIP消费信息}.VIP卡号 where {rjsytVIP基本信息}.[_Identify] Is Null and VIP靓照 like \'rjsyt%\' GROUP BY {rjsytVIP基本信息}.卡号, {rjsytVIP基本信息}.归属门店代号,{rjsytVIP基本信息}.客户名称,VIP靓照) As a
还是一样的错误提示,不知道该怎么办。。。 |
-- 作者:有点甜 -- 发布时间:2014/4/4 10:39:00 -- 你的这一列是 数据库 的图片列?狐表无法这样操作得到图片的。需要额外处理。
具体请上例子。 |