我有下面的两个表。
表作业将在add_by字段中存储一个用户标识。
表用户将具有与ID一起存储的用户名。
我想通过匹配add_by字段中的id与用户字段中的id来选择用户名。
感谢您提供的任何帮助。
这是工作表
Field Type Null Key Default Extra
id int(11) NO PRI NULL auto_increment
title varchar(255) NO NULL
description text NO NULL
priority int(1) NO 1
added_by int(11) NO NULL
added_on time NO NULL
completed int(3) NO 0
date_completed timestamp NO 0000-00-00 00:00:00
这是用户字段
id int(11) NO PRI NULL auto_increment
username varchar(30) NO MUL NULL
password varchar(32) NO NULL
email varchar(255) NO NULL
level int(1) NO NULL
最佳答案
select j.title, u.username from jobs j left join users u on u.id=j.added_by
关于mysql - 如何使用内部联接通过存储在另一个表中的ID从一个表获取用户名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7012841/