Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
zebulun
68 / 68 / 13
Регистрация: 01.09.2011
Сообщений: 379
#1

Сортировка по количеству полей в другой таблице - PHP БД

24.02.2013, 00:15. Просмотров 584. Ответов 0
Метки нет (Все метки)

Допустим есть одна таблица `projects` с полями `id`,`name` и т.д. и есть другая таблица `pictures` с полями `id`,`name`,`project_id`. Мне нужно выбрать все записи из таблицы `projects` и к каждой записи добавить количество записей из таблицы `pictures` с соответствующим `project_id`, и все это дело отсортировать по кол-ву записей из `pictures`

Добавлено через 4 часа 6 минут
Ответ:
MySQL
1
SELECT `projects`.*, (SELECT COUNT(`pictures`.`id`) FROM `pictures` WHERE `pictures`.`project_id`=`projects`.`id`) AS pics FROM `projects` ORDER BY `pics` DESC
тема закрыта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2013, 00:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сортировка по количеству полей в другой таблице (PHP БД):

Сортировка по количеству строк
$sql = 'SELECT * FROM users WHERE reftop >= 0 ORDER BY reftop DESC'; $rs =...

Добавление полей в таблице
Здравствуйте! Можно ли добавить полей на таблицах MySQL, после того как...

Редактирование полей в таблице по клику
Добрый день возник вопрос по редактированию значений при выводи данных из БД....

Сравнение полей в одной таблице БД
Есть запрос в БД $sql = mysql_query('DELETE FROM `servers` WHERE `id` =...

Создание новых полей в таблице и вывод
Как реализовать создание пользователем пользовательских полей в БД MySql и...

проверить в таблице название полей с определенной концовкой
доброго времени суток, товарищи программисты. передо мной поставили задачу,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2013, 00:15
Привет! Вот еще темы с решениями:

Создание полей в таблице через интерфейс сайта
Задача состоит в следующем: На сайте выводится меню из поисковиков: "Google,...

Можно ли заполнять одно поле вместо всех полей в таблице БД MySQL?
Доброго времени суток!)) Пишу и тестирую скрипт. В нем одна лишь переменная,...

запрос учитывая значения полей другой таблицы
Итак есть таблица cat с полями (id, name, link) - Категории и их имена. и...

Выборка со связью к другой таблице?
в общем есть одна таблица с названиями категорий, вторая уже со статьями в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru