![]() |
| 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. |
Sorguda distinct |
Yanıt Yaz
|
| Yazar | |
hbulus
Üye
Kayıt Tarihi: 26 Aralık 2007 Durum: Aktif Değil Puanlar: 15 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Konu: Sorguda distinctGönderim Zamanı: 02 Mayıs 2012 Saat 10:55 |
|
Asagidaki sorguda iki databaseden union all ile veri birlestirirken, bu yapida select distinct türü bir kisitla where blogundaki sarta uyan ayni kayitlardan bir tane sonuç dönmesini istiyorum. Burada distinct kullanilabilir mi, yoksa sorguyu daha baska nasil düzenleyebilirim?
qfatuek.Close;
qfatuek.SQL.clear; qfatuek.SQL.Add('select fatirsno, acik1, acik14 from bulus2006.dbo.tblfatuek where acik14=:ff '); qfatuek.SQL.Add('union all '); qfatuek.SQL.Add('select fatirsno, acik1, acik14 from bulus2012.dbo.tblfatuek where acik14=:f order By acik14 asc'); qfatuek.Parameters[0].Value:=QPLAKAZIIYARETkabulno.Asstring; qfatuek.Parameters[1].Value:=QPLAKAZIIYARETkabulno.Asstring; qfatuek.Open; |
|
![]() |
|
Conari
Kidemli Üye
Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 02 Mayıs 2012 Saat 14:57 |
|
select top 1 acik1, ..........
fakat ikisinde de var ise 2 kayit döner.
Düzenleyen Conari - 02 Mayıs 2012 Saat 14:57 |
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
hbulus
Üye
Kayıt Tarihi: 26 Aralık 2007 Durum: Aktif Değil Puanlar: 15 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 02 Mayıs 2012 Saat 15:20 |
|
Üstad select top 1 seklinde kullanamiyoum, çünkü dönen iki kayit farkli olabiliyor. Ben dönen iki kayit ayni ise bir kayit listelesin istiyorum.
Aslinda yapmaya çalistigim olay su;
Nisan ayi sonunda 2012 ye devir yaptim. Rapor alirken iki sirketi birlestirerek döküm yapiyorum. yeni sirkete 01.01.2012 tarihi ile devir yaptim. Eski sirketteki kayitlar ise
30.04.2012 'ye kadar oldugu için, birlestirme isleminde 01.01.2012 ile 30.04.2012
arasindaki kayitlar dogal olarak mükerrer oluyor. Kodla ugrasmak yerine sql 'de
halletmeye çalisiyorum.
|
|
![]() |
|
Conari
Kidemli Üye
Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 02 Mayıs 2012 Saat 15:37 |
|
where kisitina uyan birden fazla kayidi baska nasil tek kayit getirteceksinizki?
parametreye FKOD uda koysan daha iyi, siparis irsaliye,dat, fatura hepsi
ayni tabloda çünkü,
belki sorguyu viewe çevirip view deki where kaldirip, view içinden distinct ile çekebilirsin.
|
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
hbulus
Üye
Kayıt Tarihi: 26 Aralık 2007 Durum: Aktif Değil Puanlar: 15 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 02 Mayıs 2012 Saat 17:06 |
|
Bu FKOD 'da tutulan içerik nedir, bilgi verebilirmisiniz? |
|
![]() |
|
Conari
Kidemli Üye
Kayıt Tarihi: 04 Mayıs 2007 Konum: YSTANBUL Durum: Aktif Değil Puanlar: 3513 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 03 Mayıs 2012 Saat 11:25 |
|
FKOD 1, s fatura
2, a fatura
3, s irs
4, a isr
..
..siparis,dat,acikis,talep diye gidiyor.
|
|
|
Netsisden vazgeçemiyorum. Beni engelliyor..
|
|
![]() |
|
hbulus
Üye
Kayıt Tarihi: 26 Aralık 2007 Durum: Aktif Değil Puanlar: 15 |
Mesaj Seçenekleri
Teşekkürler(0)
Alıntı Cevapla
Gönderim Zamanı: 03 Mayıs 2012 Saat 15:11 |
|
View yapinca olay düzeldi. Yardimlar ve bilgiler için tesekkürler...
|
|
![]() |
|
Yanıt Yaz
|
|
|
Tweet
|
| Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |