50分求三个表的查询问题 表1:A aid name 1 上衣 2 裤子表2:B bid fid 7 1 8 2 9 1 10 2表3:C cid fid 20 7 23 8 24 9 25 10若已知A表中的name字段是'上衣',要得到结果:cid2023 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得到结果应该是:cid 20 24 select cid from C where fid in( select bid from B where fid =(select aid from A where name='上衣')) select c.cid from a inner join b on a.aid=b.fidinner join c on b.bid=c.idwhere a.name='上衣' *****************************************************************************欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html select * from c where fid in(select bid from a,b where a.aid=b.fid) B 表的 fid 是不是写错了? 应该是aid吧 呵呵 表关系 用SQL 的查询做 very easy 吧 JS出错。缺少对象 asp.net 处理图片,请高手帮忙 请问ajax javascript怎样自动处理服务器端不断传来的数据? ************************请教关于System.Diagnostics.Process的问题*************** Aspx页中如何导入一个命名空间? 自写的扩展控件,为何突然不能在设计环境中使用? 高难度,大家看看吧。 asp.net连接数据库 请教:怎么修改DataTime类型的数据? 用户注册的问题? 关于asp.net生成以后的静态页cookies问题 求一查询三个表的SQL语句
20
24
inner join c on b.bid=c.id
where a.name='上衣'
*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html