我在末世有套房无删:sql加列前缀查询时遇到一个问题

来源:百度文库 编辑:高考问答 时间:2024/05/03 07:55:53
最近刚开始学习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' 与查询中所用的表名或别名不匹配。
这是怎么会事啊?
请各位指点

要在查询的目标表里包括你所使用的列前缀~~
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