MySql Veritabanından Rastgele Veri Çekmek

Değerli dostlarım merhabalar, Web sitemizde kullanıcılara verileri rastgele karışık olarak göstermek isteyebiliriz. Yalnız burada dikkat etmemiz gereken tablomuzda çok fazla veri varsa işlem süresi biraz uzun sürebilir. Eğer ki çok fazla veri yoksa herhangi bir problem olmadan veritabanımızı kasmadan bu işlemi gerçekleştirebiliriz.

Tablomuzdaki Verileri Karışık Olarak Listelemek

SELECT * FROM makale ORDER BY RAND()

Tablomuzdan Rastgele 5 Veri Listelemek

SELECT * FROM makale ORDER BY RAND() LIMIT 5

Tablomuzdan Rastgele 1 Veri Listelemek

SELECT * FROM makale ORDER BY RAND() LIMIT 1

Yukarıda örneklerden anlaşılacağı gibi bu işlem oldukça kolaydır. Bu örneği web sitemizde günün sözü gibi uygulamalar yapmak için kullanabiliriz. Örneği çoğaltmak mümkün.

Büyük dataların olduğu tablolarda bu işlemi pek tavsiye etmiyorum. Sql veritabanımızı oldukça yormaktadır.

Diğer bir dersimizde görüşmek üzere.

1 yorum “MySql Veritabanından Rastgele Veri Çekmek

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Shares