2014-10-10 7 views
0

Предположим, у меня есть следующие таблицыПолучить дополнительную строку с объединением

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 | 

Поэтому в основном я хочу дополнительную строку с только заголовком и другими строками с соответствующими совпадающими строками. Все, что у меня есть, это всего лишь 2 строки с строками без нулевой строки с просто заголовком.

Любые идеи?

+0

ли у попробовать любой присоединиться? – Recursive

ответ

3

Попробуйте

select title,null as Line from chapters 
union 
select title,line from chapters a join lines b on a.id=b.chapter 
Смежные вопросы