SQL ile Tablodan Rastgele Kayıt Çekmek

November 2nd, 2009 by sdtkmc Leave a reply »

random96x96SQL programlama dilinde veritabanınızdaki herhangi bir tablodan istediğiniz sayıda rastgele veri çekmek için aşağıdaki örneğe benzer sorgular kullanabilirsiniz.

Pete Freitag blogundan alınmıştır.

MS SQL SERVER

SELECT TOP 1 [sutun] FROM [tablo] ORDER BY NEWID()

ORACLE

SELECT [sutun] FROM
  (SELECT [sutun] FROM [tablo] ORDER BY dbms_random.value)
WHERE rownum = 1

MySQL

SELECT [sutun] FROM [tablo] ORDER BY RAND() LIMIT 1
Bookmark and Share
Advertisement

Leave a Reply