У меня каталог, надо из него вытащить случайные позиции не более 10 штук, как это сделать?
Спустя 12 минут, 59 секунд (3.07.2009 - 14:23) stepan написал(а):
Спустя 1 минута, 26 секунд (3.07.2009 - 14:25) waldicom написал(а):
Совет: поиск по форуму займет гораздо меньше времени, чем написание Вашего (да и этого) сообщения.
ORDER BY RAND()
ORDER BY RAND()
Спустя 1 минута, 44 секунды (3.07.2009 - 14:26) Soldier Ghost написал(а):
Надо запомнить пригодится
Спустя 15 минут, 4 секунды (3.07.2009 - 14:41) Guest написал(а):
Все работает, спасибо. Извините за еще один простой вопрос, а как обозначить выбирать из таблицы все кроме какихто категорий?
Спустя 13 минут, 56 секунд (3.07.2009 - 14:55) glock18 написал(а):
Читайте про клаузу WHERE и
1. оператор <> и AND
или
2. NOT IN
1. оператор <> и AND
или
2. NOT IN
Спустя 8 часов, 17 минут, 30 секунд (3.07.2009 - 23:13) Shurick написал(а):
SQL |
SELECT * FROM mytable WHERE myvalue1='10' and myvalue2='20' order by rand() limit 5 |
где myvalue1 "какието категории" и их значения
Спустя 31 минута, 37 секунд (3.07.2009 - 23:44) twin написал(а):
Цитата |
SELECT * FROM mytable WHERE myvalue1='10' and myvalue2='20' order by rand() limit 5 |
Ммммда... А проверить, прежде чем писать?
Спустя 22 минуты, 42 секунды (4.07.2009 - 00:07) Shurick написал(а):
Цитата (twin @ 3.07.2009 - 20:44) | ||
Ммммда... А проверить, прежде чем писать? |
работает
правда у меня ведь свои значения вместо myvalue1='10'... подумал как пример сойдет