| |
|
30.09.2011, 00:17
|
#1
|
|
Senior Member
|
mysql
- mysql ?
:
|
SELECT * FROM `ai` ORDER BY RAND() LIMIT 0,10;
|
15 . , - ?
|
|
|
30.09.2011, 00:25
|
#2
|
|
white powder
|
MSSQL, - , 1 15.000.000 - , .
- .
__________________
"", "" "" ""!
|
|
|
30.09.2011, 00:29
|
#3
|
|
white powder
|
- (SKIP) - .
__________________
"", "" "" ""!
|
|
|
30.09.2011, 01:02
|
#4
|
|
|
MySQL Sphinx. .
__________________
|
|
|
30.09.2011, 01:21
|
#6
|
|
me gusta
|
. .
dealer; 30.09.2011 01:30.
|
|
|
30.09.2011, 01:27
|
#7
|
|
|
, " ", , )
, -- .. , .
( ).
\ ( ) "" :
:
SET @max:=(SELECT MAX(id) FROM table_name);
(SELECT * FROM table_name
WHERE id >= ROUND(@max*RAND()) ORDER BY id LIMIT 1)
UNION
(SELECT * FROM table_name
WHERE id >= ROUND(@max*RAND()) ORDER BY id LIMIT 1)
UNION
(SELECT * FROM table_name
WHERE id >= ROUND(@max*RAND()) ORDER BY id LIMIT 1)
/* ... ,
... */
ORDER BY id
|
|
|
30.09.2011, 02:17
|
#8
|
|
Senior Member
|
:
rushter
- mysql ?
15 . , - ?
|
. , , .
SELECT * FROM `ai`WHERE id IN (randomID1, randomID2, randomID3...)
|
|
|
30.09.2011, 03:17
|
#9
|
|
: 05.07.2009
: chesser.ru
|

ORDER BY RAND() - - , . .
: SELECT id FROM tbl WHERE id=100500, , id
, : ....WHERE id IN (100500, 500100, 1, 5, 100, 500)
:
- , primary key
- WHERE id=$randnum WHERE id IN ()
(mysql), (php). .
: - . :
, - - ,
, , ( sql , ). 120/ 100 , .
LIMIT 1, dveredel - , id, . , - -. b-tree
:
http://sqlinfo.ru/forum/viewtopic.php?pid=11355#p11355
__________________
, : vps $0.99
|
|
|
30.09.2011, 08:16
|
#10
|
|
: 05.07.2009
: chesser.ru
|
-, , mysql: key_buffer_size, . (- )
-
__________________
, : vps $0.99
|
|
|
|
|
|