[SQL ] left join问题

楼主: titiru (smarty)   2021-01-22 22:16:37
数据库名称:MYSQL
数据库版本:8.0
内容/问题描述:
您好 我有两张表
表A
id sname
1 AAA
2 BBB
3 CCC
表B
id subject
1 c++
1 python
2 R
3 ASM
sql 语法: select 表A.id 表A.sname 表B.subject from 表A A
left join 表B B on A.id=B.id
结果:
id sname subject
1 AAA c++
1 AAA python
2 BBB R
3 CCC ASM
想要的输出结果
id name subject1 subject2
1 AAA C+++ python
作者: evilove (愿意感动就是一种享受)   2021-01-23 00:15:00
先对B做traspose处理再并进去A

Links booklink

Contact Us: admin [ a t ] ucptt.com