У меня есть две таблицы: baseresulttables
и historyviewdemands
.
Я хочу получить первые n записей из baseresulttables
, и если есть значения для них в historyviewdemands
.
Но запрос работает как внутреннее соединение.
Что я делаю не так?
baseresulttables
ID TypeResult
792 1
9397 1
9398 1
9399 1
9400 1
historyviewdemand
ID BaseResutlTableId
7720 9397
7721 9398
7722 9399
7723 9400
7724 9401
Запрос:
SELECT
bs.ID, hv.Id
FROM
baseresulttables bs
LEFT JOIN
historyviewdemands hv ON (bs.ID = hv.BaseResutlTableId)
WHERE
bs.`TypeResult` = 1
LIMIT 20 OFFSET 0;
reuslt
bs.ID hv.Id
9397 7720
9398 7721
9399 7722
9400 7723
9401 7724