En iyi yanıtlayıcılar
Bolge Kolonu gelmeli

Soru
-
SELECT
TRT_KANTAR,SUM(TRT_NET_TRTM) netTartim, SUM(TRT_FIRE) fire
, SUM(TRT_FIRE_MIKTAR) fireMiktar, SUM(TRT_DGS) seker1, SUM(TRT_DGS_SEKER) seker2
,isnull((select SUM(TRT_NET_TRTM) from FC_TARTIM_14
where TRT_KANTAR=m1.TRT_KANTAR
and convert(date,TRT_SON_TRH)= convert(date, getdate())
),0) gunlukTartim
,(select SUM(TRT_NET_TRTM) from FC_TARTIM_14
where TRT_KANTAR=m1.TRT_KANTAR ) genelTartim
,isnull((select sum(CARI_TAHH) from FC_CARI_14 where CARI_KANTAR=m1.TRT_KANTAR ),0) cariTah
FROM FC_TARTIM_14 m1
group by TRT_KANTAR
order by TRT_KANTARArkadaşlar yukarıdaki kod normal çalışıyor. Yalnız ben en başına başka bir tablodan Bölge kolonu da gelecek. Bunu nasıl yapabilirim. Birde date yerine sabah 7 akşam 7 arasındaki kayıtları getirmesini istiyorum. Yardımlarınızı bekliyorum.
Yanıtlar
-
..
FROM FC_TARTIM_14 m1
JOIN <tablonuz> t1 ON m1.<saha> = t1.<saha>
WHERE datepart(hh,TRT_SON_TRH) BETWEEN 7 and 18 -- 19:00:00 sorguya dahil olmayacak
..datepart'ın alternatifi
convert(varchar(12),convert(time,TRT_SON_TRH)) BETWEEN '07:00:00.000' and '19:00:00.000'
- Düzenleyen Azure.mbaykan 12 Ekim 2014 Pazar 08:45 alternatif
- Yanıt Olarak İşaretleyen Serkan Canseven 17 Ekim 2014 Cuma 10:55
Tüm Yanıtlar
-
-
..
FROM FC_TARTIM_14 m1
JOIN <tablonuz> t1 ON m1.<saha> = t1.<saha>
WHERE datepart(hh,TRT_SON_TRH) BETWEEN 7 and 18 -- 19:00:00 sorguya dahil olmayacak
..datepart'ın alternatifi
convert(varchar(12),convert(time,TRT_SON_TRH)) BETWEEN '07:00:00.000' and '19:00:00.000'
- Düzenleyen Azure.mbaykan 12 Ekim 2014 Pazar 08:45 alternatif
- Yanıt Olarak İşaretleyen Serkan Canseven 17 Ekim 2014 Cuma 10:55
-
-
-
-