求一句SQL查询语句,急!!
来源:百度知道 编辑:UC知道 时间:2024/05/11 21:40:47
A表
----
aid
1
2
3
4
B表
----
bid aid txt
1 1 i
2 1 am
3 1 a
4 1 student
5 2 how
6 2 are
7 2 you
8 3 bye
9 3 bye
假设有这么两张表,我需要通过一个select语句显示如下内容:
----
aid txt
1 i am a student
2 how are you
3 bye bye
4
请问该如何写?
----
aid
1
2
3
4
B表
----
bid aid txt
1 1 i
2 1 am
3 1 a
4 1 student
5 2 how
6 2 are
7 2 you
8 3 bye
9 3 bye
假设有这么两张表,我需要通过一个select语句显示如下内容:
----
aid txt
1 i am a student
2 how are you
3 bye bye
4
请问该如何写?
select A.aid ,b.txt from A,B where a.aid =b.aid
字符不能用sum拼接,我不知怎么作。。
请高手指教。。
楼上几位回答的都是错误的。。
select a.aid ,b.txt from a,b
left join B on A.aid = B.aid
通过“+”号,将字符连接,用as把合成后的字符看成一个字段,即txt.
ex:select a.aid+b.bid as 'txt'from ......
select a.aid,b.txt from a left join b on a.aid=b.aid;
你试试,希望能帮助你
select a.aid ,b.txt from A left join B on A.aid = B.aid