|
|
|
| Здравсвуйте.
Помнится мне, я как-то уже сталкивался с такой штукой, забыл как ее реализовать -)
Фишка вот в чем.
Допустим в табличке "messages" есть столбец "userid".
Надо сделать запрос по выбору 4-х рэндомных сообщений в которых userid не должен повторится.
Ткните или привидете небольшой пример, thnx. | |
|
|
|
|
|
|
|
для: Night_Charter
(18.07.2007 в 15:44)
| |
SELECT * FROM message ORDER BY RAND() LIMIT 4
|
| |
|
|
|
|
|
|
|
для: Faraon
(18.07.2007 в 16:15)
| | Вы меня непоняли.
Этот запрос выведет 4 рендомных сообщения.
В сообщениях есть столбец userid.
В этом рэндомном запросе надо запретить повторение userid. | |
|
|
|
|
|
|
|
для: Night_Charter
(18.07.2007 в 16:45)
| | Так я понимаю userid уникальный, тогда повторений и не будет | |
|
|
|
|
|
|
|
для: Faraon
(18.07.2007 в 16:15)
| |
SELECT DISTINCT user_id from message ORDER BY RAND() LIMIT 4
|
| |
|
|
|
|
|
|
|
для: oradev
(19.07.2007 в 09:46)
| | о..
DISTINCT
Блин... Как я мог забыть ))
Спасибо oradev | |
|
|
|
|
|
|
|
для: Night_Charter
(19.07.2007 в 14:49)
| | >о..
>DISTINCT
>Блин... Как я мог забыть ))
>Спасибо oradev
Незачто, обращайтесь "помогим чем смогим"!
|
| |
|
|
|