Сортировка по записям, а не их полям (круто да?)

Нечто

Психолог РНРClub
Сортировка по записям, а не их полям (круто да?)

Привет!
Досталась вроде стандартная структура базы из 2ух таблиц:

1) материалы
| id | title |
2) записи материалов
| mid | name| text |
mid - id материала, не уникальный (несколько записей в одном материале)

Задача: сделать сортировку материала по произвольной записи. То есть, например, у каждого материала есть запись времени создания с полем text, содержащим timestamp. Я знаю name записи, содержащей время, и мне нужно отсортировать все материалы по text этой записи. Ну и чем меньше запросов, тем лучше :D (MySQL 3.23)

Есть идеи?
Заранее спасибо за ответ ;-)
 

crocodile2u

http://vbolshov.org.ru
[sql]
SELECT mid FROM записи_материалов WHERE name=время_создания ORDER BY text
[/sql]
 

Нечто

Психолог РНРClub
crocodile2u
Спасибо!
Я тоже к этому пришел. Выбираю все mid, а потом делаю второй запрос по записям уже в отсортированном порядке.

Наверное, больше вариантов нет.
 
Сверху