mysql - 根据匹配的 ID 获取另一个表的记录

标签 mysql

我有两张 table

表 1:dit_news

1. id
2. title
3. body
4. date
5. posterID

表 2:dit_users

1. id
2. fullName
3+ a bunch of irrelevant to this problem columns

dit_news.posterID 等于 dit_users.id

我需要一种方法来获取 fullName 记录,其中 dit_users 的 ID 等于 dit_news 中的 posterID。我希望这是有道理的。任何帮助将不胜感激。

最佳答案

SELECT dit_users.fullName FROM ditusers INNER JOIN dit_news ON dit_users.id = dit_news.posterID

关于mysql - 根据匹配的 ID 获取另一个表的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13414230/

相关文章:

mysql - SQL 查询根据最大共同结果对结果进行排序

php - 如何在 MySQL 表中的一个特定元素周围(之前和之后)选择固定数量的元素?

mysql - 错误 1067 (42000) : Invalid default value for 'end_time'

java - JPA/eclipse-link 2.6.0/mysql : incorrect generated table name

mysql - Cakephp 查找或条件不工作

mysql - phpMyAdmin 无法识别 REVOKE 命令

mysql - sql查询是什么?

php - 根据表单输入更改 SQL "Where"子句

mysql - 更新正则表达式 MYSQL

php - MySQL 多对多具有唯一键和更新/选择如果存在否则插入