日期:2014-05-17  浏览次数:20545 次

SQL select 语句问题
假设有 A,B 两表

A表字段 

Id      C1
 1     aaaaa
 2     bbb
 3     ccc

B表

Code   Id
11      1
22      2
33      3

现在 给出 Code =22

要取到 A 表的相应值,用一条 SQL 语句怎样写?
 



------最佳解决方案--------------------
select *
from A where ID in (select ID from B where code=22)
------其他解决方案--------------------
估计在考试,帮你顶一个。
------其他解决方案--------------------
 我的微笑还行
------其他解决方案--------------------
select *  from A表,B表 where  A表.ID=B表.ID and B表.code=22