logo


Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
Gkhn  
#1 Gönderildi : 11 Eylül 2016 Pazar 17:28:52(UTC)
Gkhn

Sıralama: Newbie

Gruplar: Registered
Katılan: 8.09.2016(UTC)
Mesajlar: 2
Turkey

Merhabalar

SQL ile amatörce ilgilenme devresinde Mehmet Zeki Kır bey'in youtube'taki videolarına rastladım. Verimli anlatımları için hem teşekkür etmek istedim, hem de bir soru sormak istedim.

Şirketimiz muhasebe programı olarak ETA SQL v8 kullanıyor ve sql bilgisi olmadan raporlamalarda zorluk çekiyoruz. Ben bir el atayım dedim. Videoların desteğiyle bir yere kadar öğrendim fakat istediğim raporun her hangi bir örneğine rastlamadım.

Sorun şu şekilde

Görseldeki borç alacak kolonundaki 1 ler borç 2 ler alacak hanesi olarak depolanıyor. Ben carikoda göre borç ve alacak hanelerinin toplamlarını ayrı sütunlarda görüntülemek istiyorum. Sorguda tarihte var ama aslında ikinci bir sorun gibi düşünülebilir. İki tarih arasında veri çekmek istiyorum.
Excel'den Microsoft Query ile veri çekip orada da düzenleme yapmayı denesem de, tarih kıstası elimi kolumu bağladı.

Örneğin: 01.01.2014 ve 31.01.2014 tarihleri arasında hangi firmanın ne kadar borcu ne kadar alacağı var?

adsız1

Alıntı:
SELECT
CARHARTAR TARİH,
CARHARCARKOD [CARİ KODU],
CARHARCARUNVAN [CARİ ÜNVANI],
CARHARGCFLAG [BORÇ ALACAK],
CARHARTUTAR TUTAR
FROM CARHAR
mehmetzekikir  
#2 Gönderildi : 16 Eylül 2016 Cuma 08:56:09(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 668

19 Kere Teşekkür Etti.
152 Mesajına Toplam 251 Kere Teşekkür Edildi.
Originally Posted by: Gkhn Go to Quoted Post
Merhabalar

SQL ile amatörce ilgilenme devresinde Mehmet Zeki Kır bey'in youtube'taki videolarına rastladım. Verimli anlatımları için hem teşekkür etmek istedim, hem de bir soru sormak istedim.

Şirketimiz muhasebe programı olarak ETA SQL v8 kullanıyor ve sql bilgisi olmadan raporlamalarda zorluk çekiyoruz. Ben bir el atayım dedim. Videoların desteğiyle bir yere kadar öğrendim fakat istediğim raporun her hangi bir örneğine rastlamadım.

Sorun şu şekilde

Görseldeki borç alacak kolonundaki 1 ler borç 2 ler alacak hanesi olarak depolanıyor. Ben carikoda göre borç ve alacak hanelerinin toplamlarını ayrı sütunlarda görüntülemek istiyorum. Sorguda tarihte var ama aslında ikinci bir sorun gibi düşünülebilir. İki tarih arasında veri çekmek istiyorum.
Excel'den Microsoft Query ile veri çekip orada da düzenleme yapmayı denesem de, tarih kıstası elimi kolumu bağladı.

Örneğin: 01.01.2014 ve 31.01.2014 tarihleri arasında hangi firmanın ne kadar borcu ne kadar alacağı var?

adsız1

Alıntı:
SELECT
CARHARTAR TARİH,
CARHARCARKOD [CARİ KODU],
CARHARCARUNVAN [CARİ ÜNVANI],
CARHARGCFLAG [BORÇ ALACAK],
CARHARTUTAR TUTAR
FROM CARHAR


Merhabalar

Şu şekilde yapabilirsiniz,

-- BORC
Kod:
SELECT 
			CARHARCARKOD [CARİ KODU],
			CARHARCARUNVAN [CARİ ÜNVANI],
			SUM(CARHARTUTAR) TUTAR
FROM CARHAR
WHERE CARHARGCFLAG=1 AND CARHARTAR BETWEEN '01.01.2014' ANAD '31.01.2014'
GROUP BY CARHARCARKOD ,CARHARCARUNVAN 


--ALACAK
Kod:
SELECT 
			CARHARCARKOD [CARİ KODU],
			CARHARCARUNVAN [CARİ ÜNVANI],
			SUM(CARHARTUTAR) TUTAR
FROM CARHAR
WHERE CARHARGCFLAG=2 AND CARHARTAR BETWEEN '01.01.2014' ANAD '31.01.2014'
GROUP BY CARHARCARKOD ,CARHARCARUNVAN 

Düzenle Kullanıcı Tarafından 16 Eylül 2016 Cuma 08:57:15(UTC)  | Sebep: Sebep Bildirilmesi

Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...
Gkhn  
#3 Gönderildi : 16 Eylül 2016 Cuma 12:12:03(UTC)
Gkhn

Sıralama: Newbie

Gruplar: Registered
Katılan: 8.09.2016(UTC)
Mesajlar: 2
Turkey

Msg 242, Level 16, State 3, Line 1
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.


Böyle bir hata verdi

2014-01-14 00:00:00.000
2014-01-03 00:00:00.000
2014-01-03 00:00:00.000
2014-01-17 00:00:00.000
2014-01-18 00:00:00.000
2014-01-03 00:00:00.000
2014-01-03 00:00:00.000
2014-01-03 00:00:00.000
2014-01-10 00:00:00.000

Tarihler bu şekilde. Acaba bununla mı ilgili?
mehmetzekikir  
#4 Gönderildi : 17 Eylül 2016 Cumartesi 20:25:42(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 668

19 Kere Teşekkür Etti.
152 Mesajına Toplam 251 Kere Teşekkür Edildi.
Evet ondan dolayi cast islemi yapaniz lazim
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...


Bu konudaki kullanıcılar
Guest (3)
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.