首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何把三个数据表关联起来

2012-01-26 
怎么把三个数据表关联起来?怎么把三个数据表关联起来?sql语句怎么写?[解决办法]使用连接,如SELECT a.AID,

怎么把三个数据表关联起来?
怎么把三个数据表关联起来?sql语句怎么写?

[解决办法]
使用连接,如

SELECT a.AID, a.AName, b.BID, b.BName, c.CID, c.CName
FROM TableA a
JOIN TableB b ON a.BID = b.BID
JOIN TableC c ON b.CID = c.CID

以上是内连接,常用的还有左外连接和右外连接等,

先找本 SQL 书看看吧


[解决办法]
select a.*,b.*,c.* from a a inner join b b on a.id = b.id inner join c c on b.id = c.id
或者
select a.* ,b.*,c* from a a ,b b, c c where a.aid = b.bid and b.id = c.cid
[解决办法]
如果只是查询的话就用楼上的内联接方法。

如果你想在网页,TREEVIEW上显示
就把把它做成一个视图,视图里面就试内联接查询语句

热点排行