SQL 中 IN 的问题
select * from table1
where filed1 in
(select fileld2 from table2)
若table2中无field2字段,亦不会报错。
对此现象,如何理解?
谢谢!
------解决方案--------------------不会吧,怎么可能?
------解决方案--------------------Server: Msg 207, Level 16, State 3, Line 1
Invalid column name 'fileld2 '.
我试的不行啊?
能把你的 两个table 结构 贴出来 大家看一下
------解决方案--------------------mark
------解决方案--------------------看错……
刚刚试了下,如果表2中没field2字段,结果报错
sql 2000
xp sp2