Я пробираюсь через мир php, но все еще нахожусь в ногах.Я написал запрос, который прекрасно работает для сбора того, что мне нужно из mysql, но я просто не могу заставить его работать с условием WHERE
.Любая помощь будет принята с благодарностью!
Вот мой рабочий запрос без условия WHERE
:
SELECT foo.*, users.name, SUM(bar.amt) Total FROM foo
LEFT JOIN bar ON foo.id = bar.foo_id
LEFT JOIN users ON foo.foo_owner_id = users.id
LIMIT 16 GROUP BY foo.id"
И вот что я думаю, что должно работать, чтобы добавить условие WHERE
, но нет работы ...
SELECT foo.*, users.name, SUM(bar.amt) Total FROM foo
WHERE foo.category = $var LEFT JOIN bar ON foo.id = bar.foo_id
LEFT JOIN users ON foo.foo_owner_id = users.id LIMIT 16 GROUP BY foo.id"
Любые и все предложения приветствуются, спасибо !!