Запрос к БД в MySQL, ошибка условия

162
20 января 2019, 00:30

Есть запрос к MySQL

 SELECT *,profiuser.idcity as idcity1  FROM profiuser  
    LEFT JOIN profi ON profiuser.idprofi=profi.idprofi
    LEFT JOIN city ON profiuser.idcity=city.idcity
    LEFT JOIN users ON profiuser.idu=users.idu 

так работает. Если добавляю условие отбора WHERE idcity1=12

SELECT *,profiuser.idcity as idcity1  FROM profiuser  
LEFT JOIN profi ON profiuser.idprofi=profi.idprofi
LEFT JOIN city ON profiuser.idcity=city.idcity
LEFT JOIN users ON profiuser.idu=users.idu 
WHERE idcity1=12

ругается на #1054 - Неизвестный столбец 'idcity1' в 'where clause' почему не определяется столбец не пойму

Как мне отобрать все данные с idcity1=12 ?

READ ALSO
Некорректное отображение символов

Некорректное отображение символов

Очередной вопрос на тему кодировки UTF-8 для php и mysql, но просмотренные вопросы не привели к решению

164
Генерация меню WordPress

Генерация меню WordPress

Подскажите, пожалуйста, как можно сделать, чтобы меню генерировалось следующим способом: вместо тега "a" был тег "div"Ссылка записывалась в data-href='www

168
PHP REST API обработка исключений

PHP REST API обработка исключений

Есть метод в API, который создает ордерПри удачном выполнении запроса ответ возвращает созданный orderID с остальной информацией

134