-
Üyelik
09.08.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Siber Güvenlik Danışmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
K** A**
-
Mesajlar
294
-
Beğeniler
19 / 26
-
Ticaret
3, (%100)
Merhaba arkadaşlar bir anket sistemi düşünün, tablo yapısı KontrolID BaslikID, AnketID, KullaniciıD, IP, Tarih şeklinde olsun.
Kullanıcılar oy verdiğinde
KontrolID = AUTO
BaslikID = 5
AnketID = 143
KullaniciID = 183
IP = 185.154.85.2
Tarih = 1510583116
şeklinde olsun. Yapmak istediğim Şuan ile Şuandan 7 Gün Önceki zaman a kadar olan en çok oy verilmiş başlıkları sıralamak istiyorum.
ORDER BY COUNT(BaslikID) DESC
şeklinde deniyorum ama doğru sonuç vermiyor sanırım. Acaba başka nasıl çekebilirim?
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
SELECT * FROM tabloadı WHERE Tarih BETWEEN "başlangıçtarihi" AND "bitiştarihi" ORDER BY BaslikID DESC
Belirlediğiniz tarihler arasında, BaslikID sütunundan dönen verileri yüksekten küçüğe doğru çektik.
Yapmanız gereken doğru tarih formatını belirtmeniz. Veritabanından, date veya datetime, phpden de verileri gönderirken bu formatlara uygun şekilde göndermelisiniz.
Kolay gelsin :rolleyes:
-
Üyelik
09.08.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Siber Güvenlik Danışmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
K** A**
-
Mesajlar
294
-
Beğeniler
19 / 26
-
Ticaret
3, (%100)
Merhaba cevabınız için teşekkürler, kolonum int, 2 tarih arasında veri çekmede sıkıntı yaşamıyorum sorunum BaslikID olan değerleri toplayıp en çoktan en aza doğru sıralatacağım.
-
Üyelik
09.08.2014
-
Yaş/Cinsiyet
37 / E
-
Meslek
Siber Güvenlik Danışmanı
-
Konum
İstanbul Anadolu
-
Ad Soyad
K** A**
-
Mesajlar
294
-
Beğeniler
19 / 26
-
Ticaret
3, (%100)
---------------Konu Çözüldü Teşekkürler------------------------