列前缀与表名或别名不匹配!!

lysh137856 2004-11-22 12:38:23
我在程序中调用多个表SQL语句如下:
select xfsp.dj,xfsp.hjje, xfsp.hykh,xfsp.sl, xfsp.spid ,(select spmc from sp where id=xfsp.spid)as spmct from xfsp ,sp where xfsp.spid=sp.id
其中调用的表是xfsp,sp 这两个表,在数据库中都有,

但一运行就有错:列前缀"xfsp"与表名或别名不匹配!!
请各位多多指教!
...全文
98 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lysh137856 2004-11-23
  • 打赏
  • 举报
回复
感谢楼上的大侠叁于,是这样的我做的程序是在我的机器上完成的,我的程序是在这样的环境下完成的:(我的机器)SQL SERVER 客户端工具+BCB6.0 ,以上的SQL语句在我的机器上执行没问题,但当我哪到装SQL SERVER 服务器上就提示:列前缀"xfsp"与表名或别名不匹配!!
真是急呀!
铖邑 2004-11-23
  • 打赏
  • 举报
回复
确实不需要子查询的
kmfangxun 2004-11-23
  • 打赏
  • 举报
回复
看看这样能不能满足要求

select xfsp.dj,xfsp.hjje, xfsp.hykh,xfsp.sl, xfsp.spid , sp.spmc as spmct
from xfsp ,sp where xfsp.spid=sp.id
lysh137856 2004-11-23
  • 打赏
  • 举报
回复
都已经两天了怎么参与呀,分少可以加呀!

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧