fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
Merhaba arkadaşlar,
sorum şu ki günlük ve aylık veri sorgusu yazmam lazım.günlük veriyi çekerken gece 00.01 den sisteme login olunan saat arasındaki zamanı sorgulatmam gerekiyor.
aylık veriyi çekerken de ayın 1 i ile şu an ki tarih arası.nasıl yapabilirim ? yardımcı olabilir misiniz?
-
Üyelik
25.02.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Web Programlama
-
Konum
Denizli
-
Ad Soyad
R** K**
-
Mesajlar
421
-
Beğeniler
36 / 96
-
Ticaret
1, (%100)
tarihi datetime olarak kaydedersen sorgunda between ile 2 tarih arası veriyi alabilirsin.
1 kişi bu mesajı beğendi.
fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
$saat = date("H.i");
$bugun = date("d-m-Y");
$gece = date('00.00');
$sonucay=mysql_query("SELECT C.kurum_uzmani_alani,B.kurum_uzmani_alani, count(*) AS kurumuzmanisayi
FROM cagrilar AS C
INNER JOIN kurum_uzmani AS B ON B.ID=C.kurum_uzmani_alani
WHERE C.tarih BETWEEN '$bugun' and '$bugun' and C.saat BETWEEN '$gece' and '$saat'
GROUP BY C.kurum_uzmani_alani");//GUN HESABI
biraz karışık oldu ama bu şekilde yaptım.
$bugun = date("d-m-Y");
$baslangic = "01-".date("m-Y");
$sonucay=mysql_query("SELECT C.kurum_uzmani_alani,B.kurum_uzmani_alani, count(*) AS kurumuzmanisayi
FROM cagrilar AS C
INNER JOIN kurum_uzmani AS B ON B.ID=C.kurum_uzmani_alani
WHERE C.tarih BETWEEN '$baslangic' and '$bugun'
GROUP BY C.kurum_uzmani_alani");//AY HESABI
47003
WM Aracı
Anonim Üyelik
-
Üyelik
12.03.2015
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
576
-
Beğeniler
46 / 205
-
Ticaret
16, (%100)
SELECT * from tablo WHERE sutun BETWEEN('2015-02-24', date_add('2015-02-24', INTERVAL 7 DAY));
Bu da işine yarayabilir.
1 kişi bu mesajı beğendi.
fnur
WM Aracı
Kullanıcı
-
Üyelik
24.11.2015
-
Yaş/Cinsiyet
34 / K
-
Meslek
bilgisayar mühendisi
-
Konum
Ankara
-
Ad Soyad
F** T**
-
Mesajlar
21
-
Beğeniler
5 / 0
-
Ticaret
0, (%0)
vt de date olarak tanımlanmadığı için tarih saat alanları başka yerlerde de kullandığım için tüm sayfaları değiştirmem lazım. bu yüzden kullanamadım bu sorguyu