добрый день:
вот мой скрипт:
PHP |
<?php |
PHP |
$q1="SELECT id FROM project WHERE project_city=$row->id"; |
PHP |
$q1="SELECT id FROM project WHERE project_city=".$row->id; |
Цитата (pas @ 14.07.2009 - 15:45) | ||||
Попробуйте заменить
на
|
PHP |
$query="SELECT `Cuidades`.*, (SELECT sum(`project`.`id`) FROM `project` WHERE `project`.`project_city`=`Cuidades`.`id`) as numProject FROM `Cuidades` LIMIT 5"; |
Цитата (pas @ 15.07.2009 - 02:15) |
Тогда использование дополнительных подключений в цикле возможно избежать P.S. Нужно мнение экспертов, на мой взгляд запросы такого вида лучше использовать. Или я не прав? |
Цитата |
просто я не знаю как составить сложный запрос |
Цитата |
Тут не нужен сложный запрос. Тут нужно хранить "количество проектов в городе" в отдельном поле в таблице городов, чтобы каждый раз не пересчитывать: id|city|projects_num |