SQL Group By İle Order By Kullanımı ?
-
Silinirse sevinirim, sırasını yanlış yazmışım. Forumdakiler için bir öğretisi yok, spesifik bir sorgu.
ozgunlu tarafından 26/Ara/15 15:36 tarihinde düzenlenmiştir -
Neden kullanamıyorsun Order By ve Group By ' ı ?
-
Claw bunu yazdı
Neden kullanamıyorsun Order By ve Group By ' ı ?
Hocam group by' ı kullanmayınca ilginç şekilde (yani sebebini bilmiyorum) 1 tane data dönüyor. SUM (ifnull(i.likes, 0) AS likes kısmını çıkarırsam, GROUP BY olmadan çalışıyor ama mecburen onu kullanmam gerekiyor.
ORDER BY ise bu sorguya ORDER BY RAND LIMIT 100 eklemem lazım ki, dönen data rasgele 100 tane olsun. Her sorguda rasgele 100 tane data gelmesi gerekiyor.
Not: şu anda test amaçlı kullandığım için 100' den aşağı veri var. Binlerle ifade olacak, sistem live olduğunda.
Edit : yanlış anlamışım, çünkü çalışmıyor :D
Edit 2: çünkü sırasını yanlış yazmışım. Çalışıyormuş pardon :(
ozgunlu tarafından 26/Ara/15 15:33 tarihinde düzenlenmiştir