Merhaba
Arkadaşlar bazı sql sorunları var. 6-7 tanesini yaptık yapmayada bir kaç tanesi kaldı. Eh akıl akıldan üstündür diyerek yardımları bekliyorum.
Dosya yapisi
Durum : string;
Ptar :date;
Pzaman:time;
ktar: date;
kzaman:time;
psicil:integer;
ptanim:string;
yapı özetle yukardaki gibidir. durum bir arızanın durumudr ve "kapandı " değeri alırsa arıza giderilmiştir. Ptar ve pzaman problemin kayıt, ktar ve kzaman problemin giderilme zamanı ve tarihidir. P sicil gideren kişinin sicil kodudur. 3399 gibi. P tanım ise problem ne hakkında olduğudur. atıyorum driver windows vs (bu bir menüden girilmektedir.)
Sorular;
1. Problemlerin toplam giderildiği süreyi sql ile hesaplatmak
2. 2 tarih arasında bir sicil kaç arıza kapattı bulmak
3. Tanımına göre her arıza sebebinden kaçar arıza çıktı bulmak
4. Bir sicil ortalama bir arızayı ne kadar sürede kapattı.
SQL ifadeleri hakkında yardım
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
soru 2 örnek.
soru 3-- Select tanım, count(durum) from xtable group by tanım,durum
soru 1 ile 4 biraz beni de aşar gibi..hem tarih hem saat ayrı field da[/code]
Kod: Tümünü seç
select sicil, count(durum) from xtable where durum ='Kapandı' and tarih between '' and '' group by sicil,durum
soru 1 ile 4 biraz beni de aşar gibi..hem tarih hem saat ayrı field da[/code]