Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Limit во внутреннем объединении / 4 сообщений из 4, страница 1 из 1
08.08.2019, 19:12
    #39847208
Иван55
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Limit во внутреннем объединении
Всем привет!
Есть 2 таблички

Заказы: ords
id | цена | и тд..

и адреса: addresses
id | ord | город | и тд..

Столбец ord в адресах это ссылка на id в заказах

Делаю выборку по заказам

SELECT ords.id, addresses.город FROM ords, addresses WHERE (условия какие-то) and addresses.ord = ords.id ORDER BY `ords`.`id` DESC LIMIT 0, 10"

в LIMIT самое интересное, мне нужно вывести 10 заказов, а не 10 строк таблицы
Я не знаю сколько будет адресов в каждом заказе, их может быть 1, а может быть и 10..
Как мне сделать запрос, что бы показывалось 10 заказов и все нужные адреса по каждому заказу

Заранее спасибо!)
...
Рейтинг: 0 / 0
08.08.2019, 21:12
    #39847231
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Limit во внутреннем объединении
Иван55,

Уберите LIMIT в подзапрос.
...
Рейтинг: 0 / 0
09.08.2019, 12:54
    #39847429
Иван55
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Limit во внутреннем объединении
А зачем убирать? Мне нужно 10 заказов вывести, не больше
...
Рейтинг: 0 / 0
09.08.2019, 12:57
    #39847431
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Limit во внутреннем объединении
Вот и выберите 10 заказов в подзапросе. А потом прикручивайте к ним адреса...
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Limit во внутреннем объединении / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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