[英]Select from two tables with INNER JOIN not functioned as expect
我需要一些幫助來設置查詢。 我只是想從表advertise_jobs
中獲得表applicants
具有相同ID的用戶,或者換句話說,我需要通過id從advertise_jobs
獲得已申請工作的用戶。
這是我的查詢
SELECT DISTINCT applicants.*, advertise_jobs.*, uid
FROM applicants
INNER JOIN advertise_jobs
ON applicants.ads_id=advertise_jobs.id
GROUP BY applicants.ads_id
它沒有按預期運行,它獲得了用戶未應用的其他工作,我該如何將查詢固定為類似
select * from applicants and * from advertise_jobs where applicants.ads_id = uid
我認為這會起作用
SELECT DISTINCT applicants.uid, advertise_jobs.ads_id
FROM applicants,advertise_jobs
WHERE applicants.uid=advertise_jobs.uid
GROUP BY applicants.ads_id
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.