ERP Nedir? | Türkiye'nin ERP Forum Platformu Ana Sayfa
Forum Anasayfa Forum Anasayfa > SQL > SQL Veri Tabanı İşlemleri
  Aktif Konular Aktif Konular RSS - yeni view
  SSS SSS  Forumu Ara   Etkinlikler   Kayıt Ol Kayıt Ol  Giriş Giriş

ERP Nedir? Enterprise Resource Planning nasıl çalışır? İş süreçleri ile ilgili tüm soru ve cevapları ERPNe.org'da.

Ülkemizde hızla gelişmekte olan ERP yazılım sektörümüzün, Yerli ve Yabancı ERP işlemlerinin tanıtımı ve kullanıcılarının buluşma noktası olması hedefiyle kurulan sitemize hoş geldiniz.

Ülkemizdeki Ne.org konseptinde bir ilk olarak yayın hayatına başlayan ERPNe.org, Kurumsal Kaynak Planlaması yazılımlarını kullananların bilgi kaynağı/Portal olmak amacı ile kurulmuştur.

Genellikle yurt dışında büyük üreticiler tarafından geliştirilen SQL, Delphi, ASP, CSharp gibi teknolojilerin anlatıldığı sitelerin kullandıkları (WhatisSQL, WhatisASP) (Ülkemizde Netsis Nedir, Mikro Nedir, SAP Nedir yada Logo Nedir gibi kullanıcı sorularına) Ne ve nedir konseptinde yeni bir açılım olmasını da hedefleyen ERPNe.ORG' un, ülkemizin uluslararası ERP sektörü içinde hak ettiği yeri almasında ve ERP ürünlerini kullananların bir araya gelerek Yerli ERP'nin gelişmesine katkı sağlayacakları önemli bir kilometre taşı olacağı düşüncesindeyiz.


yeni view

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Topic Seçenekleri Topic Seçenekleri
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: yeni view
    Gönderim Zamanı: 13 Eylül 2008 Saat 12:39
arkadaslar merhaba
 
SELECT TBLCASABIT.CARI_KOD, TBLCASABIT.CARI_ISIM, TBLCAHAR.PROJE_KODU, Sum(TBLCAHAR.BORC) AS 'Toplam/BORC', Sum(TBLCAHAR.ALACAK) AS 'Toplam/ALACAK', (Sum(TBLCAHAR.BORC)-Sum(TBLCAHAR.ALACAK)) AS 'BAKIYE', TBLCARIPLASIYER.PLASIYER_ACIKLAMA, TBLCASABIT.CARI_ILCE, TBLCASABIT.CARI_TEL

FROM TBLCAHAR TBLCAHAR, TBLCARIPLASIYER TBLCARIPLASIYER, TBLCASABIT TBLCASABIT

WHERE TBLCASABIT.CARI_KOD = TBLCAHAR.CARI_KOD AND TBLCARIPLASIYER.PLASIYER_KODU = TBLCASABIT.PLASIYER_KODU

GROUP BY TBLCASABIT.CARI_KOD, TBLCASABIT.CARI_ISIM, TBLCAHAR.PROJE_KODU, TBLCARIPLASIYER.PLASIYER_ACIKLAMA, TBLCASABIT.CARI_ILCE, TBLCASABIT.CARI_TEL

gibi bir cümlem var bu cümleye ait yeni bir view olusturmak istiyorum

ayrica (Sum(TBLCAHAR.BORC)-Sum(TBLCAHAR.ALACAK)) AS 'BAKIYE' kismini bu sekilde degilde borç bakiye,  alacak bakiye seklinde düzenlemek istiyorum ve yapamiyorum.
arkadaslar lafi dolandiriyorum ama kisacasi yardiminiza ihtiyacim var.
 
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 13 Eylül 2008 Saat 12:41
ilaveten view ismi projeli ch bakiyesi olacak
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 15 Eylül 2008 Saat 10:49
case when kullanim örneklerine bir bak.
Tarih Araligi Vermeyecek isen,
TBLCASABIT'e join ederek istedigin sekilde alabilirsin.
 
Ayrica Cari Sabit Listesi bu istedigini verir.
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18 Mart 2009 Saat 12:48
arkadaslar tekrar merhaba
 
asagida muhasebede islem gören hesaplar için bir borç alacak bakiyesi olusturdugum cümle var bu cümle üzerinden bir view olusturdum. cümleyi excell de kullaninca sonuçlar dorgru çikiyor, olusturdugum view'i kullanarak excell de kullandigim zaman sonuçlar yine dogru çikiyor fakat serbest raporlardan kullandigim zaman sonuçlar hatali çikiyor. ayrica bu view üzerinden rehber olusturmak istiyorum fakat borç alacak toplamlari çikiyor bakiyeler çikmiyor. nerede hata yapiyorum yardiminiza ihtiyacim var
cümle :
SELECT TBLMUPLAN.HESAP_KODU, TBLMUPLAN.HS_ADI, sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE 0 END) as 'BORC', sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END) as 'ALACAK', (CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END)>0 THEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'BORC BAKIYE', (CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END)<0 THEN  sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END)- sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'ALACAK BAKIYE'
FROM TBLMUHFIS TBLMUHFIS, TBLMUPLAN TBLMUPLAN
WHERE TBLMUPLAN.HESAP_KODU = TBLMUHFIS.HES_KOD
GROUP BY TBLMUPLAN.HESAP_KODU,TBLMUPLAN.HS_ADI 
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18 Mart 2009 Saat 14:25
(CASE WHEN sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END)>0 then sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE 0 END) - sum(CASE WHEN TBLMUHFIS.BA ='2' THEN  TBLMUHFIS.TUTAR ELSE 0 END) ELSE 0 END) as 'BORC BAKIYE'
 
Bu cümleyi su sekilde olustur ve ayni sekilde alacagida degistir. Daha esnek olur.
(BA 1 ise + olarak degilse - olarak TBLMUHFIS.TUTAR'i topla)
 
(CASE WHEN
sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 then
sum(CASE WHEN TBLMUHFIS.BA ='1' THEN  TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END) 
ELSE 0 END) as 'BORC BAKIYE'
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 18 Mart 2009 Saat 18:20
yukaridaki cümleyi uyguladim fakat bir degisiklik olmadi
yapmak istedigim muhasebe hesap plani için bir rehber olusturup borç alacak bakiyelerinide yaninda görmek
 
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 19 Mart 2009 Saat 08:42

Bende saglikli çalisiyor.

SELECT TBLMUPLAN.HESAP_KODU,

TBLMUPLAN.HS_ADI,

sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'BORC',

sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE 0 END) as 'ALACAK',

(CASE WHEN

sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 then

sum(CASE WHEN TBLMUHFIS.BA ='1' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)

ELSE 0 END) as 'BORC BAKIYE',

(CASE WHEN

sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)>0 then

sum(CASE WHEN TBLMUHFIS.BA ='2' THEN TBLMUHFIS.TUTAR ELSE -TBLMUHFIS.TUTAR END)

ELSE 0 END) as 'ALACAK BAKIYE'

FROM TBLMUHFIS, TBLMUPLAN

WHERE TBLMUPLAN.HESAP_KODU = TBLMUHFIS.HES_KOD

GROUP BY TBLMUPLAN.HESAP_KODU,TBLMUPLAN.HS_ADI

 
ORDER BY TBLMUPLAN.HESAP_KODU
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20 Mart 2009 Saat 13:12
MERHABA
 
bastada belirttigim gibi excell veya sql olarak kullandiginizda bir sorun yok fakat bu cümle ile bir view olusturup kullandiginizda ve bu view üzerinden bir rehber yaptiginizda veya serbest rapordan rapor olusturdugunuzda problem var
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20 Mart 2009 Saat 13:23
NE gibi bir problem var.
Bende bir problem olusmadi da?
Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
kıl_ark Açılır Kutu İzle
Üye
Üye
Simge

Kayıt Tarihi: 26 Mayıs 2008
Konum: Ankara
Durum: Aktif Değil
Puanlar: -1
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı kıl_ark Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20 Mart 2009 Saat 13:25
rehber olusturuyorum
 
borç alacak bakiyeleri bos çikiyor
 
rapor olusturuyorum
 
borç bakiyesine borç hanesini alacak bakiyesine alacak hanesini yaziyor
 
Yukarı Dön
Conari Açılır Kutu İzle
Kidemli Üye
Kidemli Üye
Simge

Kayıt Tarihi: 04 Mayıs 2007
Konum: YSTANBUL
Durum: Aktif Değil
Puanlar: 3513
Mesaj Seçenekleri Mesaj Seçenekleri   Teşekkürler (0) Teşekkürler(0)   Alıntı Conari Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Gönderim Zamanı: 20 Mart 2009 Saat 14:40

Ilginç, yanlis tanimlama yapiyorsunuzdur büyük ihtimal

Netsisden vazgeçemiyorum. Beni engelliyor..
Yukarı Dön
 Yanıt Yaz Yanıt Yaz
  Konu Paylaş   

Forum Atla Forum İzinleri Açılır Kutu İzle

Forum Software by Web Wiz Forums® version 11.10
Copyright ©2001-2017 Web Wiz Ltd.

Bu Sayfa 0,548 Saniyede Yüklendi.