Запрос SQL для использования с Python - PullRequest
0 голосов
/ 02 ноября 2018

Что не так с этим запросом?

SELECT ps_stock_available.quantity 
FROM ps_stock_available 
INNER JOIN ps_product_attribute ON ps_product_attribute.id_product ON ps_stock_available.id_product 
WHERE ps_product_attribute.reference =100102

1 Ответ

0 голосов
/ 02 ноября 2018

Я думаю, что вы намереваетесь:

SELECT sa.quantity
FROM ps_stock_available sa INNER JOIN
     ps_product_attribute pa 
     ON sa.id_product = pa.id_product
WHERE pa.reference = 100102;

Примечания:

  • Использовать псевдонимы таблиц. Они облегчают написание и чтение запроса.
  • Предложение ON содержит логическое выражение.
  • У одного JOIN есть одно предложение ON.
...