iT邦幫忙

0

我要怎麼在 php 中將其他數據表的東西取代回來?

事由
我現在遇到一個問題
數據表結構:

A數據表

2158 / 餃子
2159 / 麵

B數據表

16620 / 2158
16620 / 2159

C數據表(文章)

blog_id / tags
16620 / null

我現在文章 C 數據表 tags 字段是空的
我想要透過 php 將C的 blog_id 有關聯的B數據表 -> 繼續關聯到A數據表,將值取回到C數據表並 UPDATE tags 是變成這樣 : 餃子,麵

請問這能怎麼實現?可給點邏輯嗎?
B數據表有多個,當我JOIN的時候似乎就壞了

slime iT邦大師 1 級 ‧ 2018-09-26 18:15:34 檢舉
join + group_concat

1 個回答

1
orzzro
iT邦新手 5 級 ‧ 2018-09-27 09:39:28
最佳解答

沒錯用group_concat及join就可以做到

https://ithelp.ithome.com.tw/upload/images/20180927/20105843sAIEGtYCjZ.jpg

我要發表回答

立即登入回答