澳比德橱柜怎么样:sql加列前缀查询时遇到一个问题
来源:百度文库 编辑:高校问答 时间:2024/10/04 18:43:10
最近刚开始学习SQL碰到了很多问题!想向大家请教一下!
use bbs
select * from ceshi------------1
select * from gogogo-----------2
select * from gogogo where gogogo.userid=ceshi.pic-------3
尽执行1和2
结果如下
ceshi表
topic admin pic
测试 xmbms 1
成功 gogo 2
gogogo表
userid userpic password
1 2 123
2 3 123
3 4 123
可是加上第三句就会出错如下
列前缀 'ceshi' 与查询中所用的表名或别名不匹配。
这是怎么会事啊?
请各位指点
use bbs
select * from ceshi------------1
select * from gogogo-----------2
select * from gogogo where gogogo.userid=ceshi.pic-------3
尽执行1和2
结果如下
ceshi表
topic admin pic
测试 xmbms 1
成功 gogo 2
gogogo表
userid userpic password
1 2 123
2 3 123
3 4 123
可是加上第三句就会出错如下
列前缀 'ceshi' 与查询中所用的表名或别名不匹配。
这是怎么会事啊?
请各位指点
要在查询的目标表里包括你所使用的列前缀~~
SQL查询多个表内容语法:select * from table1,table2 where table1.列1=table2.列1
select * from gogogo,ceshi where gogogo.userid=ceshi.pic
select * from gogogo,ceshi where gogogo.userid=ceshi.pic