powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Unknown column
3 сообщений из 3, страница 1 из 1
Unknown column
    #33151271
_slip_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите почему скрипт выдает ошибку
Unknown column 'sums' in 'where clause'

в запросе (и правильно ли оформлен запрос):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
select * FROM users_data, 
zakaz, 
sklad, 
otgruzka, 
(SELECT zakaz.koli_izdelii_zak_kl, sklad.kolvo, otgruzka.kolvo_ot, SUM(zakaz.koli_izdelii_zak_kl-sklad.kolvo-otgruzka.kolvo_ot) 
FROM zakaz, sklad, otgruzka GROUP BY zakaz.koli_izdelii_zak_kl) AS sums 
WHERE zakaz.${sel} LIKE '%${what}%' 
AND zakaz.username = users_data.user
AND users_data.type = 'user' 
AND sums >  0 ";
...
Рейтинг: 0 / 0
Unknown column
    #33151329
_slip_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ам, немного не верню, подправил:

$query = "select * FROM users_data,
zakaz,
sklad,
otgruzka
WHERE (SELECT zakaz.koli_izdelii_zak_kl, sklad.kolvo, otgruzka.kolvo_ot, SUM(zakaz.koli_izdelii_zak_kl-sklad.kolvo-otgruzka.kolvo_ot)
FROM zakaz, sklad, otgruzka GROUP BY zakaz.koli_izdelii_zak_kl) > 0
AND zakaz.${sel} LIKE '%${what}%'
AND zakaz.username = users_data.user
AND users_data.type = 'user'

но все равно что то не то, не могу понять ЧТО?
...
Рейтинг: 0 / 0
Unknown column
    #33151577
Welly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_slip_Подскажите почему скрипт выдает ошибку
Unknown column 'sums' in 'where clause'

Потому что условие на sums должно быть не в WHERE, а в HAVING
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Unknown column
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]