gpt4 book ai didi

mysql - 如何编写这个基本的内连接 SQL 查询

转载 作者:行者123 更新时间:2023-11-29 18:15:44 24 4
gpt4 key购买 nike

我有两个表:

这是我的帖子表:

+-----+----------------+-------------+
| ID | post_title | post_status |
+-----+----------------+-------------+
| 105 | Red Shirt | active |
| 106 | Green Shoes | active |
| 107 | Blue Hat | hidden |
+-----+----------------+-------------+

这是我的表:

+-----------+------+
| object_id | lang |
+-----------+------+
| 105 | en |
| 106 | fr |
| 107 | en |
+-----------+------+

我正在尝试编写一个 SQL 查询,该查询返回所有 posts 的 ID,其中 post_statusactive 以及 lang en。对于这两个表,应该只有一个结果 (105)。

我在将 IDobject_id 匹配时遇到问题。任何帮助将不胜感激,谢谢。

最佳答案

连接两个表,然后指定条件:

SELECT posts.ID
FROM posts
INNER JOIN meta ON meta.object_id = posts.id
WHERE posts.post_status = 'active'
AND meta.lang = 'en'

关于mysql - 如何编写这个基本的内连接 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47042770/

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