- Автор темы
- #1
Всем привет.
Все просто до банальности :
SELECT *,(SELECT count(*) FROM table1 WHERE city=cities.id) as 'c1' FROM cities WHERE c1=100 order by c1 desc LIMIT 10
Оператор WHERE c1=100 не хочет видеть новосозданный столбик с1. По остальным столбикам условие выполняется, без where все работает.
Помогите понять ошибку!
Все просто до банальности :
SELECT *,(SELECT count(*) FROM table1 WHERE city=cities.id) as 'c1' FROM cities WHERE c1=100 order by c1 desc LIMIT 10
Оператор WHERE c1=100 не хочет видеть новосозданный столбик с1. По остальным столбикам условие выполняется, без where все работает.
Помогите понять ошибку!