SELECT p.id
FROM produkty p, przyporzadkowania pr, stany_magazynowe, gk_grupy_produkty
INNER JOIN sub_subkategorie ssi
ON pr.sub_subkategorie_id = ssi.ID
Таблицы и их важные поля
produkty - id, pozycja
przyporzadkowania - id, produkt_id, sub_kategoria_id, sub_subkategoria_id
sub_subkategorie - id, subkategorie_id, pozycja
subkategorie - id, kategorie_id, pozycja
kategorie - id, pozycja
Ошибка "# 1054 - Неизвестный столбец 'pr.sub_subkategorie_id' в 'предложении'"
Пробовал с
SELECT p.id, pr.sub_subkategorie_id
Тот же результат.
Полный запрос (не проверен из-за сбоя запроса выше):
SELECT p.id
FROM produkty p, przyporzadkowania pr, stany_magazynowe, gk_grupy_produkty
INNER JOIN sub_subkategorie ssi ON pr.sub_subkategorie_id = ssi.ID
INNER JOIN subkategorie si ON ssi.subkategorie_id = si.id
INNER JOIN kategorie c ON si.kategorie_id = c.id
WHERE stany_magazynowe.produkty_id = p.id
AND p.id = pr.produkty_id
AND pr.sub_subkategorie_id =1
AND p.widoczny = '1'
AND p.id = gk_grupy_produkty.id_produktu
AND gk_grupy_produkty.id_grupy =1
AND gk_grupy_produkty.towar_widocznosc =1
AND c.id = '1'
ORDER BY c.pozycja, si.pozycja, ssi.pozycja, p.pozycja
Надеюсь, что я дал достаточно информации (предыдущий вопрос - SELECT * ИЗ таблицы, ГДЕ поле IN (ВЫБЕРИТЕ идентификатор ИЗ таблицы ORDER BY field2) )
EDIT:
Да, есть опечатка, но только здесь, на стеке переполнения (слишком много кофе, мои пальцы летят). Спасибо всем, Вы спасли мой день!