Meine personel table id colum erhalten 1,2,3 ist, 4,6,7,8,9,12,13,14,15,16,20Wie zufällige Zeilen in mysql
Anfahrt Zufalls 5 Zeilen und id nicht in 1,2,6
hat My personel Tabelle 100K Datensätze
Meine personel table id colum erhalten 1,2,3 ist, 4,6,7,8,9,12,13,14,15,16,20Wie zufällige Zeilen in mysql
Anfahrt Zufalls 5 Zeilen und id nicht in 1,2,6
hat My personel Tabelle 100K Datensätze
Sie könnten den Tisch bestellen, indem rand()
und limit
die Ergebnisse:
SELECT id
FROM personel
WHERE id NOT IN (1, 2, 6)
ORDER BY rand()
LIMIT 5
Sie diejenigen herauszufiltern, können Sie nicht brauchen not in
und Ordnung durch rand()
Funktion, den Auftrag randomisieren, dann limit
Zeilen zu 5.
select * from table
where id not in (1,2,6)
order by rand() limit 5;
OK.Thanks für Ihre große Antworten –
@Ahmet prost paaren :) – GurV
OK.Thanks für Ihre große Antworten –