Консультация укрытый MySQL

У меня есть три подмостков 1. Таблица продукты:

introducir la descripción de la imagen aquí

  1. Таблица склад

introducir la descripción de la imagen aquí

3. Таблица запас

introducir la descripción de la imagen aquí

Я не смог создавать консультацию, которая позволяла бы видеть продукты с запасом, равным нулю каждого склада Ответ, он должен бы быть:

introducir la descripción de la imagen aquí

ЗАМЕТЬ: Когда запас продукта равен нулю, не существует в таблице запас

0
задан 07.03.2019, 07:36
1 ответ

Ты нуждаешься в том, чтобы использовать LEFT JOIN , для того, чтобы все данные о подмостках включились в твою консультацию, даже те, которые не появляются в таблице запас или у которых была стоимость, 0.

SELECT p.nombre, a.almacen, s.stock
FROM stock s
LEFT JOIN productos p ON p.rowid = s.producto
LEFT JOIN almacen a ON a.rowid = s.almacen
WHERE s.stock IS NULL OR s.stock = 0
2
ответ дан 19.11.2019, 22:31
  • 1
    Ты мог бы смотреть CГіmo отвечать ? ответ должен быть немного более объясненным и не быть единственным кодом (и в твоем случае соединение) –  gbianchi♦ 06.03.2019, 18:15

Теги

Похожие вопросы