【发布时间】:2026-02-02 10:25:01
【问题描述】:
这是我的查询:
SELECT logins.user as user,
rozliczenia.godziny as godziny,
rozliczenia.stawka as stawka,
rozliczenia.premia as premia,
rozliczenia.premiainna as premiainna
FROM logins
LEFT JOIN rozliczenia ON logins.id=rozliczenia.userid
WHERE user!='SUPERUSER'
AND user!='agata'
AND user!='tomek'
AND DATE(rozliczenia.data) BETWEEN
DATE('$rok-$mies-00') AND DATE('$rok-$mies-$daysinm')
在我的登录中有:
bartosz
iza
grzegorz
slawek
pawel
michal
但在我的 rozliczenia 表中,我只有:
bartosz
iza
grzegorz
slawek
pawel
左连接应该返回登录表中的所有用户,但它的工作方式类似于内连接?
【问题讨论】:
-
很可能你的 where 条件正在这样做!
标签: mysql join left-join inner-join right-join