Mustafa'nın Blogu

Mustafa Kılınç Blog Sayfası

Access'te RANDOM (rastgele) Veri SQL komut satırı

Eğer Access veritabanıyla çalışıyorsanız ve rasgele veri çekmeni gerektiyse eminim birçok yerde hep aynı kodlarla karşılaşıp durdunuz ve üstelik bir işinize de yaramadı... 

Access veritabanından rasgele veriçekerken biraz daha farklı kodlarla çalışmanız gerekiyor. Aşağıdaki örnek işinizi görecektir.


"SELECT * FROM TABLO ORDER BY RND(Kimlik)"


Ayrıca diğer veritabanları için bilgiyi de yazıya eklemiş olayım, yarım kalmasın :


Select a random row with MySQL:

SELECT column FROM table
ORDER BY RAND()
LIMIT 1

Select a random row with PostgreSQL:

SELECT column FROM table
ORDER BY RANDOM()
LIMIT 1

Select a random row with Microsoft SQL Server:

SELECT TOP 1 column FROM table
ORDER BY NEWID()

Select a random row with IBM DB2

SELECT column, RAND() as IDX 
FROM table 
ORDER BY IDX FETCH FIRST 1 ROWS ONLY

Yorum ekle

Loading