Ambar parametresi olmayan ürünleri listelemek

Gönderen Konu: Ambar parametresi olmayan ürünleri listelemek  (Okunma sayısı 1153 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı muhammet_ucuncu

  • Yeni Kullanıcı
  • *
  • Karma: -1
merhabalar;

Ambar parametresi olmayan ürünleri listelemek istiyorum.

FROM          LG_001_ITEMS   Left Outer Join
                      LG_001_INVDEF ON  NOT
                         LG_001_ITEMS.LOGICALREF != LG_001_INVDEF.ITEMREF

Fakat 37 kalemlik ürün listesinde bu komutu çalıştırında 3 katı satır atıyor.

Acill yardımlarınızı rica ediyorum


Çevrimdışı tnoktak

  • Logo Kullanıcısı Pro
  • ***
  • Karma: 0
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #1 : 28.10.2013, 12:00 »
3 ambar kullandığın için 3 katı geliyordur.Her ambar kriteri için bir satır acıyor databasede. Tek bir ambara bakmak istiyorsan INVENNO alanından ambar kriteri verebilirsin.

Çevrimdışı muhammet_ucuncu

  • Yeni Kullanıcı
  • *
  • Karma: -1
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #2 : 28.10.2013, 12:16 »
3 satır var.fakat ambar tek.

Çevrimdışı tnoktak

  • Logo Kullanıcısı Pro
  • ***
  • Karma: 0
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #3 : 28.10.2013, 12:22 »
Invenno satırında ne yazıyor aynı stok için?

Çevrimdışı MehmetYavuz

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 3
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #4 : 28.10.2013, 12:42 »
Select * from ITEMS
WHERE LOGICALREF NOT IN (SELECT ITEMREF FROM  INVDEF)

şeklinde denermisiniz?

eğer sizdeki sorgu gibi yazmak isterseniz de, join de = kullanılmalı != değil.
where kısmı da INDEF.logicalref is null şekline getirilmeli.
şöyleki.

SELECT * FROM ITEMS
LEFT JOIN INVDEF ON INDEV.ITEMREF=ITEMS.LOGICALREF
WHERE INVDEF.LOGICALREF IS NULL

gibi




« Son Düzenleme: 28.10.2013, 12:45 Gönderen: MehmetYavuz »

Çevrimdışı muhammet_ucuncu

  • Yeni Kullanıcı
  • *
  • Karma: -1
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #5 : 28.10.2013, 12:55 »
Komutu tam yazar mısınız.

Çevrimdışı ByBirol®

  • Logo Sistem Administrator
  • Logo Uzmanı
  • *****
  • Karma: 18
  • admin@artibilisim.com Logo Çözüm Ortağı
Ynt: Ambar parametresi olmayan ürünleri listelemek
« Yanıtla #6 : 28.10.2013, 14:29 »
Sorgu yeterince IŞIK verici , sizin sonlandırmanız fayda var .