假设我有以下表格
CHAPTERS
| ID | Title |
---------------------
| 1 | Introduction |
LINES
| ID | Chapter | Line |
--------------------------------------
| 2 | 1 | Fourscore and ... |
| 5 | 1 | In the beginning... |
我在SQL结果中寻找的是以下
| Title | Line |
-----------------------------
| Introduction | null |
| Introduction | Fourscore |
| Introduction | In the beg |
所以基本上我想要一个额外的行,只有标题和其他行与te匹配的行。 我现在所拥有的只是2行,其中没有缺少空行的行只有标题。
有什么想法吗?
答案 0 :(得分:3)
试试这个
select title,null as Line from chapters
union
select title,line from chapters a join lines b on a.id=b.chapter