一个简单select的问题,送分.
表1 中 有两个列,num和data,
num data
1 a
2 b
3 c
表2中,也有两个字段,result和data
result data
a ok
b okb
c okc
问题是如何将select * from t1 where 编号=3的数据用一个sql求出来呢
我想应是象这个样子的.
select * from t2 where t1.num=3 and t1.data=t2.data
但就是不行,求助了.
------解决方案--------------------select * from t2 where t1.num=3 and t1.data=t2.data ???
什么意思? 莫非是 select * from t1,t2 where t1.num=3 and t1.data=t2.data????
如何将select * from t1 where 编号=3的数据用一个sql求出来呢???这句话怎么理解?晕死
------解决方案--------------------select * from t1,t2 where t1.data=t2.result t1.num=3
------解决方案--------------------你是 t2.result和t1.data 关连吧?
------解决方案-------------------- select * from t1,t2 where t1.data=t2.result and t1.num=3