• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

SQL örnek kod arıyorum

Katılım
7 Şubat 2006
Mesajlar
64
Tablomda İşlem Adı A;B;C;D; olan bilgiler mevcut.
Sql sorgusu ile A işlemini yaptıktan hemen sonra B yada C işlemini yapan kişi bilgilerini getirtmek istiyorum.

Yardımlarınız için şimdiden teşekkürler
 
Merhaba mktemel ;
Sorunuz çok açık değil , hücreler üzerinde örnekleyerek sorabilirseniz...
örnek queryi gönderebilirim...
 
Örnek açıklama

Tablo Adı:İşlemler
İçerik : Satış Temislcisi ; İşlem Adı ( Alış;Satış) ; Tutar ; Tarih;

Tarih ..... de Alış ardından Satış Yapan Satış Temilcisi

umarım açıklayabilmişimdir.
 
Örnek bir tablo

Tarih Satış Temilcisi İşlem Adı Tutar

01.11.2006 Ali Osman Alış 1000
01.11.2006 Veli Can Satış 500
01.11.2006 Ali Osman Satış 300
01.11.2006 Ali Osman Alış 200
01.11.2006 ahmet Alış 300
01.11.2006 ahmet Satış 150
01.11.2006 Ali Osman Satış 150
01.11.2006 Veli Can alış 500
 
Tarih Satış Temilcisi İşlem Adı Tutar

01.11.2006 Ali Osman Alış 1000
01.11.2006 Veli Can Satış 500
01.11.2006 Ali Osman Satış 300
01.11.2006 Ali Osman Alış 200
01.11.2006 ahmet Alış 300
01.11.2006 ahmet Satış 150
01.11.2006 Ali Osman Satış 150
01.11.2006 Veli Can alış 500
Yapmak istediğinizi tam olarak anlayamadım...SQL Database ine verileri nasıl giriyorsunuz ? Bu Tabloda uniqe alan hangisi ? ve Şart neye göre tanımlanacak ?

olay nedir ? Hangi ALIŞ ın Satış işleminin hangisi olduğuna nasıl karar veriyorsunuz...RASTGELE karar verilmez...bir kural oluşturmak gerekir...
Veri tabanında bir ALIŞ işlemine bir referans çakmalıyız....ve o referansa sahip alış işleminin satışa çevrildiği an ALIŞ referansı = Satış referansı ilişkisi kurulabilmeli ...aksi halde istediğinizi yapamazsınız.....
 
Daha fazla bilgi

Aslında olay şu Aynı saat dilimi içinde Döviz satışı yapıp ardından transfer eden kişi bilgilerini getirmek. Koşul bu;

Tabloda bilgileri tekrar düzelteyeim özür;

01.12.2006 12:10 mustafa abi döviz satış 1500
01.12.2006 09:00 osman abi transfer 100
01.12.2006 13:20 ahmet abi döviz satış 500
01.12.2006 12:20 mustafa abi transfer 1300
01.12.2006 14:20 ayşe teyze transfer 1500
01.12.2006 16:00 ahmet abi transfer 400

Bu tabloda yapılcak sorgu sonrası Mustafa Abi ismin gelmesi gerekmektedir.

umarım bu sefer net olmuştur.
 
Selam,

Tarih Satış Temilcisi İşlem Adı Tutar

01.12.2006 12:10 mustafa abi döviz satış 1500
01.12.2006 09:00 osman abi transfer 100
01.12.2006 13:20 ahmet abi döviz satış 500
01.12.2006 12:20 mustafa abi transfer 1300
01.12.2006 14:20 ayşe teyze transfer 1500
01.12.2006 16:00 ahmet abi transfer 400

Şöyle bir şey olur mu?

Kod:
Select  top 1  [Satış Temsilcisi] from tablo order by Tarih desc

Kolay gelsin.
 
Geri
Üst