Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
06/11/2018 13:23
Konu Sahibi
hbal09
Yorumlar
2
Okunma
231
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

hbal09

Aktif Üye
26172
 32
 100
 19/10/2010
3
 Aydın
 
 Ofis 2016 64 Bit
 11/04/2019,18:15
Çözüldü 
Merhabalar,
çalıştığım işyerinde gelen siparişlere göre imalata işemirleri çıkarılırken o stok kalemi birden fazla departmanı ilgilendiriyorsa hepsine iş emri çıkarılıyor. stok kartında o stok kalemi için tanımlanan iş emri bölümleri için halihazırda farklı bir işemri tablosu oluşturdum, ona ne kadar bölüm varsa hepsini ayrı bir satır açarak iş emirlerini oluşturuyorum ama bu çözüm zamanla bu tablonun giderek şişip veri tabanının boyutunu artırıcı bir faktör oluyor. sipariş kalemlerinin tek bir sorgu ile stok kartında tanımlı bölümlerine ayrı ayrı satırda gösterebileceğim bir sorgu nasıl oluşturulabilir?
ekteki örnek üzerinden konuşursak sipariş tabloları ile stok tablosu ile oluşturulan sorgunun sonucundan ziyade ekin içindeki Excel dosyasındaki gibi bir sonucu nasıl bir sorgu ile alabilirim. tekrar söylemek gerekirse ek bir tabloya veri aktarma yöntemiyle yapabiliyorum ama bu veri tabanının günden güne şişiriyor, sadece seçme sorgusu veya sorguları ile exceldeki gibi bir sonuca ulaşabilir miyim?
Sayugılarımla.



ozanakkaya

Kurucu
1
Oz.... Ak....
 39
 481
 12.055
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,18:26
Merhaba, sorgunun Sql kodunu aşağıdaki ile değiştiriniz.

SQL Code
1
2
3
4
5
6
7
8
9
10
SELECT stok.is_emri_1 AS isemri, stok.stok_kod, stok.stok_tanım, siparis_ust.sip_no, siparis_alt.sip_ID_no, siparis_ust.musteri, siparis_ust.siparis_tarih, siparis_alt.sip_adet
FROM siparis_ust INNER JOIN (siparis_alt INNER JOIN stok ON siparis_alt.urun_kod = stok.stok_kod) ON siparis_ust.sip_no = siparis_alt.sip_no
WHERE (((stok.is_emri_1) Is Not Null))
ORDER BY stok.is_emri_1;
UNION SELECT stok.is_emri_2 AS isemri, stok.stok_kod, stok.stok_tanım, siparis_ust.sip_no, siparis_alt.sip_ID_no, siparis_ust.musteri, siparis_ust.siparis_tarih, siparis_alt.sip_adet
FROM siparis_ust INNER JOIN (siparis_alt INNER JOIN stok ON siparis_alt.urun_kod = stok.stok_kod) ON siparis_ust.sip_no = siparis_alt.sip_no
WHERE (((stok.is_emri_2) Is Not Null))
UNION SELECT stok.is_emri_3 AS isemri, stok.stok_kod, stok.stok_tanım, siparis_ust.sip_no, siparis_alt.sip_ID_no, siparis_ust.musteri, siparis_ust.siparis_tarih, siparis_alt.sip_adet
FROM siparis_ust INNER JOIN (siparis_alt INNER JOIN stok ON siparis_alt.urun_kod = stok.stok_kod) ON siparis_ust.sip_no = siparis_alt.sip_no
WHERE (((stok.is_emri_3) Is Not Null))


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

hbal09

Aktif Üye
26172
 32
 100
 19/10/2010
3
 Aydın
 
 Ofis 2016 64 Bit
 11/04/2019,18:15
hocam çok teşekkür ederim, tam istediğim oldu. problemim çözülmüştür.




Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Sorguda Koşullu Formül Kullanma haziran4 9 321 07/05/2019, 16:46
Son Yorum: haziran4
Çözüldü Aynı Tabloda İkitane Otomatik Sayı Alanı Verme respectful 13 650 22/04/2019, 23:36
Son Yorum: haliliyas
Çözüldü 2 Alanı Birleştirme hlojan 4 180 22/04/2019, 17:21
Son Yorum: accessdelisi
Çözüldü Öncelik Sırasıyle Tabloda Veri Listeleme. brkby 1 114 21/04/2019, 17:45
Son Yorum: haliliyas
Çözüldü Rapordaki Alanda Veri Yoksa aliyuzen 7 276 15/03/2019, 10:05
Son Yorum: ercansahin

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.