У меня есть две таблицы, и я хочу выбрать значение слева, но не на правом столе. Я знаю, что это легко. «Left Join» и «Где null», но мне нужна вторая причина. «Столбец 2 = 1» в правой таблице.Sql left internal join + where причины (закрыты)
К сожалению мой английский язык. Надеюсь, этого изображения достаточно, чтобы показать мою проблему. Мне нужно выбрать T и K областей в одном заявлении.
Добавить пример данных таблицы и ожидаемый результат - также форматированный текст. Также покажите нам свою текущую попытку запроса. – jarlh
Вы пробовали это 'WHERE b.column2 null или b.column2 = 1'? – Viki888
Без какой-либо конкретной структуры таблицы я бы сказал, что это невозможно. Ваше левое соединение A-> B не может вернуть K, потому что оно исключено из соединения. Или используйте соединение или другой запрос. Но мы не можем дать этого, не зная некоторой структуры. – Seb