读书人

一个SQL语句

发布时间: 2012-05-04 12:36:09 作者: rapoo

请教大家一个SQL语句
表A有3个字段aa1,aa2,aa3,表B两个字段bb1,bb1,记录如下
A
aaa,qqq,1
bbb,www,2
ccc,eee,3
ddd,rrr,4

B
1,YYY
3,TTT

我想查询出如下结果,请问这个SQL如何写?
aaa,qqq,YYY
bbb,www,
ccc,eee,TTT
ddd,rrr,


[解决办法]
左连接、右连接
[解决办法]

SQL code
SELECT A.aa1,A.aa2,B.bb2 FROM A LEFT JOIN B ON A.aa3 = B.bb1
[解决办法]
探讨
SQL code

SELECT A.aa1,A.aa2,B.bb2 FROM A LEFT JOIN B ON A.aa3 = B.bb1

[解决办法]
探讨
SQL code
SELECT A.aa1,A.aa2,B.bb2 FROM A LEFT JOIN B ON A.aa3 = B.bb1

[解决办法]
oracle:

SELECT A.aa1,A.aa2,B.bb2 FROM A , B where A.aa3 =B.bb1(+)


读书人网 >.NET

热点推荐