基本上我有2个表:uclk_user和uclk_task
uclk_user表有user_id,name,postcode
uclk_task表有user_id,job_id,description,fully_completed,date_due
我想uclk_user在下面的任务查询中包含用户名...显然user_id是关键.
select job_id, user_id, fully_completed, description, date_due
from uclk_task
WHERE date_due <= NOW() AND fully_completed = 0
ORDER BY date_due ASC
Run Code Online (Sandbox Code Playgroud)
应该怎么做?
用于JOIN根据通用条件从多个表中进行选择
SELECT t.job_id, t.user_id, t.fully_completed, t.description, t.date_due, u.name
FROM uclk_task t
INNER JOIN uckl_user u
ON t.user_id = u.user_id
WHERE t.date_due <= NOW() AND t.fully_completed = 0
ORDER BY t.date_due ASC
Run Code Online (Sandbox Code Playgroud)