|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artyom Petrov 2:5024/7.352 16 Dec 2001 22:15:37 To : Denis Poznyakov Subject : Re: mysql-select --------------------------------------------------------------------------------
DP> Вопросец. Есть некий набор ID определенного парядка типа: 10,4,17,15...и
DP> тд как сделать запрос к таблице чтоб получить значения других полей этих
DP> id-шников HО при сохранении порядка?
Hе совсем понятно что значит "есть набор".
В общем если сформировать строку типа "|10|4|17|15..."
Может попрёт чё нть вроде этого:
SELECT ALL, LOCATE(CONCAT('|',ID_FIELD,'|'),'|10|4|17|15...') AS TempField FROM
YourTable WHERE
CONCAT('%|',ID_FIELD,'|%') LIKE '|10|4|17|15...' ORDER BY TempField
PS. Я сам не месный и в эхотаге даже не чайник да и с сабжем слабо знаком. В
этом запросе наверно
тонна ошибок, но может сама идея подойдёт.
Hе пропадай Denis
e-mail: petrov_artyom@mail.ru
e-mail: Artyom.Petrov@p352.f7.n5024.z2.fidonet.org (в ФИДО)
Artyom (2:5024/7.352)--- Automatically added by Taimyr
* Origin: Automatically added (2:5024/7.352)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/33423c1d0ef9.html, оценка из 5, голосов 10
|