![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
pd107 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 15.7.2009 Репутация: нет Всего: нет |
Можно ли как-то сделать, чтоб результаты селектились в такой последовательности, в какой они перечислены в IN? А то они отдаются отсортированными по возрастанию, что мне не надо. |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
pd107 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 15.7.2009 Репутация: нет Всего: нет |
ksnk, tnx
![]() Другого метода нет? Там очень длинный список IN, лучше буду средствами PHP сортировать. Кстати, насколько длинные запросы вообще можно создавать? |
|||
|
||||
ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 14 Всего: 386 |
pd107, Ограничение, вроде, есть! Не более 64 кб строка запроса sql. Действительно настолько длинный запрос?
![]() -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! ![]() |
|||
|
||||
solenko |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 7 Всего: 67 |
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 3 Всего: 37 |
если очень длинный список, то следует подумать о пересмотре архитектуры.
|
|||
|
||||
pd107 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 15.7.2009 Репутация: нет Всего: нет |
ksnk, solenko, благодарю! max_allowed_packet поглядел, 16М
![]() там передаются 6-ти значные числа, сейчас порядка сотни на запрос, в перспективе, в отдельных случаях может доходить до 10к за запрос итого, с учетом запятых 10к*(5+1) = вложимся в даже стандартные 64к ![]() ![]() ![]() ![]() |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 3 Всего: 37 |
влезет
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |