Bu yazı 17.08.2007 - 10:52 tarihinde yayınlanmıştır

SQL ile veritabanlarında rastgele veri seçmek

MySQL, PostgreSQL, Microsoft SQL Server, IBM DB2, Oracle gibi veritabanlarından SQL aracılığı ile rastgele veri satırı seçimini göreceğiz şimdi birlikte icon smile SQL ile veritabanlarında rastgele veri seçmekTabi bazıları için farklı SQL kodları kullanmak zorundayız..

MySQL ile rastgele satır seçimi

SELECT sutun FROM tablo
ORDER BY RAND()
LIMIT 1

PostgreSQL ile rastgele satır seçimi

SELECT sutun FROM tablo
ORDER BY RANDOM()
LIMIT 1

Microsoft SQL Server ile rastgele satır seçimi

SELECT TOP 1 sutun FROM tablo
ORDER BY NEWID()

IBM DB2 ile rastgele satır seçimi

SELECT sutun, RAND() as IDX
FROM tablo
ORDER BY IDX FETCH FIRST 1 ROWS ONLY

Oracle ile rastgele satır seçimi

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

Kaynak: http://www.petefreitag.com/item/466.cfm

Merak Ettikleriniz

Yorumlar
Yorum Yap

İsminiz

E-Posta

Web Siteniz

Yorumunuz

Dmry.net Vital Teknoloji tarafından desteklenmektedir