這是我有:加入兩部分的SQL查詢到一個查詢
查詢
select
bc.short_desc as cdesc
from
blog_post as bp
left join blog_post_category_link as blpc on bp.post_id = blpc.post_id
inner join blog_category as bc on blpc.cat_id = bc.cat_id
where bp.post_id = 1
結果
----------------
| |cdesc |
----------------
|1|Top level |
----------------
|2|Sub level |
----------------
|3|SubSub level|
----------------
第二個查詢
select
bt.short_desc as tdesc
from
blog_post as bp
left join blog_post_tag_link as blpt on bp.post_id = blpt.post_id
inner join blog_tag as bt on blpt.tag_id = bt.tag_id
where bp.post_id = 1
第二個結果
----------------
| |tdesc |
----------------
|1|Tag1 |
----------------
|2|Tag2 |
----------------
加入這兩個查詢
----------------------
| |cdesc |tdesc|
----------------------
|1|Top level |Tag1 |
----------------------
|2|Sub level |Tag2 |
----------------------
|3|SubSub level| |
----------------------
是否有可能在之後的所有期望的結果?
是不是'mysql'?我得到錯誤「附近的語法不正確:'' – Morpheus 2013-03-06 10:04:27
它是爲MySQL ..我已經在小提琴中測試它。 – Meherzad 2013-03-06 10:07:00
Pl發佈完整的錯誤。 – Meherzad 2013-03-06 10:09:25