在使用单个select
子句条件时,我如何where
sql server中的多个表
两张桌子?例如,如果我有两个名为table1
,table2
的表,那么:
select * from table1,table2 where rollno=1
但是在上面的查询中它给了我错误 -
含糊不清的专栏
这是合乎逻辑的。
答案 0 :(得分:4)
提供Alias name
或使用tablename
以避免ambiguous column error
并尝试。
select * from table1 A,table2 B where A.rollno=1 AND B.rollno=1