powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите написать сложный запрос в базу mysql
5 сообщений из 5, страница 1 из 1
Помогите написать сложный запрос в базу mysql
    #39315381
Есть таблица в которой находятся данные о гостиницах. Есть таблица с перечнем городов и перечнем типов гостиниц(гостевой дом, отель и т.д.). Для получения названия города и названия типа гостиницы использую left join.

Вот сам запрос: SELECT t1.*, t2.ptype_name, t3.town_name FROM properties t1 LEFT JOIN pty_types t2 ON t1.ptytype_id = t2.id LEFT JOIN towns t3 ON t1.town_id = t3.town_id

Этот запрос отрабатывает нормально.

Загвоздка вот в чем. Есть еще таблица с отзывами к гостиницам. Нужно посчитать количество отзывов по каждой гостинице. Как дописать существующий запрос?
...
Рейтинг: 0 / 0
Помогите написать сложный запрос в базу mysql
    #39315581
Фотография Megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Денис АниприевЕсть таблица в которой находятся данные о гостиницах. Есть таблица с перечнем городов и перечнем типов гостиниц(гостевой дом, отель и т.д.). Для получения названия города и названия типа гостиницы использую left join.

Вот сам запрос: SELECT t1.*, t2.ptype_name, t3.town_name FROM properties t1 LEFT JOIN pty_types t2 ON t1.ptytype_id = t2.id LEFT JOIN towns t3 ON t1.town_id = t3.town_id

Этот запрос отрабатывает нормально.

Загвоздка вот в чем. Есть еще таблица с отзывами к гостиницам. Нужно посчитать количество отзывов по каждой гостинице. Как дописать существующий запрос?
Join на таблицу с отзывами: COUNT(отзывы) + Group BY
...
Рейтинг: 0 / 0
Помогите написать сложный запрос в базу mysql
    #39315653
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему LEFT JOIN? Что, есть гостиницы такие, что в справочнике отсутствует для неё город или тип? странно это...
...
Рейтинг: 0 / 0
Помогите написать сложный запрос в базу mysql
    #39315664
В таблице гостиниц только id города имеется
...
Рейтинг: 0 / 0
Помогите написать сложный запрос в базу mysql
    #39315738
Можно подробнее. Что-то мозгов не хватает
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите написать сложный запрос в базу mysql
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]