SQL ifadeleri hakkında yardım

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ikut

SQL ifadeleri hakkında yardım

Mesaj gönderen ikut »

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ı.
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

soru 2 örnek.

Kod: Tümünü seç

 select sicil, count(durum) from xtable where durum ='Kapandı' and tarih between '' and '' group by sicil,durum
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]
ikut

Mesaj gönderen ikut »

4 ün en önemli kısmını çözüm hepsini dakikaya cevirip topladım ve farkı dk cinsinden tam olarak buldum
Cevapla