sql >> Databasteknik >  >> RDS >> Mysql

Hur tar man prov på rader i MySQL med RAND(seed)?

Använd samma frö för alla rader för att göra det, som:

select id from foo where rand(42) < 0.05 order by id desc limit 100

Se rand() docs för varför det fungerar så. Ändra fröet om du vill ha en annan uppsättning värden.



  1. Dödar mysqld-processen

  2. Konvertera en datetime-fälttidsstämpel från mysql till php

  3. Hur man förbättrar hastigheten på InnoDB skriver per sekund av MySQL DB

  4. MVC3 skrivskyddad MySql-anslutningssträng