|
Модераторы: skyboy |
|
polin11 |
|
||||||
Шустрый Профиль Группа: Участник Сообщений: 122 Регистрация: 6.6.2015 Репутация: нет Всего: нет |
Есть 2 таблицы Table1 (1 млн записей) и Тable2 (10 млн записей)
Свзяь между таблицами один ко многим. Нужно вытащить определнное колчичество записей, например 100 из Table1, следующим запросом:
Можно переписать так:
Но оба запроса выполняются медленно. Хочется из вложенного запроса делать выборку не всей таблицы Table2 по фильтру Field2 = 'val1', а только 100 записей, например
но так как есть условие Table1.Field2='val2', то этот запрос неверный. Может есть стандартное решение аналогичной проблемы? |
||||||
|
|||||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |