第一张桌子

|product_name   |   category_ids  |
|---------------------------------|
|- apple        |   1, 2          |
|- extra_apple  |   1, 3          |

第二张桌子
|category_id  |   category_name   |
|---------------------------------|
|- 1          |   fruit           |
|- 2          |   cheap           |
|- 3          |   expensive       |

我怎么能加入,所以我得到这样的东西
|     product_name  |     category_names   |
--------------------------------------------
|     apple         |     fruit, cheap     |
|     extra_apple   |     fruit, expensive |

最佳答案

要使其正确,请添加另一个表:

product_categories table
------------------------
product_id
category_id

它包含每个产品类别的一条记录。

关于php - SQL JOIN多个ID,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42175116/

10-13 00:55