- Katılım
- 26 Mart 2005
- Mesajlar
- 922
- Tepki puanı
- 4
PHP:
ORDER BY `id` DESC LIMIT 0,5000'
Sorguya eklediğimiz order by desc ile son 5000 kayıdı aldık. Bu kayıtlar içinden 10 tane random kayıdı nasıl alabilirim ?
ORDER BY `id` DESC LIMIT 0,5000'
select id,bla from tablo order by id desc limit 0,5000
Select id,bla FROM viewadi order by rand() limit 0,10
$view_tablo = mysql_query('create view deneme as select id,bla from tablo order by `id` desc limit 0,50');
$sorgu = mysql_query('select id,bla from deneme order by rand() limit 0,10');
Bu şekilde create view ile bir tablo oluşturdum. Fakat tablodaki kayıtlar en son kayıtlardan alınmıyor. Bu sorunu nasıl çözebilirim ?
select id,bla from deneme
elbette yenilenecek. Denemesi bedava bir kayıt ekleyip test edebilirsiniz.Ayrıca veritabanına yeni kayıt eklendiğinde view tablosu yukarıdaki sorgunun her çalıştırılışında yenilenecek mi ?
Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.