gpt4 book ai didi

mysql - 按表中的行信息而不是列进行连接

转载 作者:行者123 更新时间:2023-11-29 12:37:46 25 4
gpt4 key购买 nike

所有,我有两个表,我试图在单个查询中获取信息。第一个表是 wp_bmt_galleries,它有一个 gallery_id 作为主键。我还有另一列作为 team_id。然后我有另一个表,这就是我想要将这些表连接在一起的方式。该表称为 wp_bmt_postmeta,并具有 meta_keymeta_value 列。这两列的数据如下:

meta_key       meta_value
bmt_team_id 1
bmt_gallery_id 2

我想通过 team_id 连接这两个表,但我知道如何进行连接的唯一方法是按列,但在本例中需要按行。

我该怎么做?

谢谢。

最佳答案

meta_value 列连接到 gallery_id 列,然后使用 WHERE 子句从元信息表中选择适当的行。

SELECT g.*
FROM wp_bmt_galleries AS g
JOIN wp_bmt_postmeta AS m ON g.gallery_id = m.meta_value
WHERE m.meta_key = 'bmt_gallery_id`

关于mysql - 按表中的行信息而不是列进行连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26519142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com