У меня есть эти таблицы, которые выглядят так:
таблица 1
|id|value1|value2|value3
таблица 2
|id|value4|value5|value6
Значение идентификатора в каждой таблице уникально, но идентификатор может появиться в таблице 1, но нет в таблице 2. (значение 1 равно значению4, но если идентификатор не отображается в таблице 2, значение4 будет равно нулю ...)
Затем я получил a a ids и хочу когда-нибудь получить что-то вроде (добавив, что id появляется в таблице 1, но нет в 2 и наоборот):
resultgrid | id | value1| value2| value3|value4|value5|value6
|838383|result1|result2|result3|null |null |null
|548438|null |null |null |result4|result5|result6
надеюсь, вы, ребята, можете мне помочь, спасибо!
РЕДАКТИРОВАТЬ: запрос, который я пытался (на самом деле это набор собранных частей ответа, которые я вижу впереполнение стека)
SELECT t1.*, t2.value4, t2.value5, t2.value6
FROM table1 as t1
JOIN table2 AS t2 ON t2.id = t1.id
Where t1.id = t2.id = 838383
это вернуло мне 0 возвращенных строк.
Я хочу сделать общим использование списка идентификаторов <2000. </p>