Skip to main content

AccessTr.neT


ilişkili 2 tablodan birinde eksik veri arama sorgusu

ilişkili 2 tablodan birinde eksik veri arama sorgusu

#1
Merhabalar,
İşyerimde maliyetler için işçilik süre ölçümleri ve kayıt altına alınması çalışması çerçevesinde binlerce stok kodu üzerindeki işçilikleri düzenlemeye çalışıyoruz. yarı mamul ve mamullere ait operasyon tanımlaması yapılmış olupta işçilik süresi girilmemişleri bulmak basit bir sorgu ile mümkün ama henüz herhangi bir operasyon tanımlaması da girilmemiş yarımamul ve mamulleri sorgu ile ortaya çıkarmak mümkün müdür?
Şöyle açıklayayım; (ekteki örneğe göre)
Örneğin stok kartımdaki yarımamul kodları: YM01, YM02, YM03, YM04, YM05. mamul kodlarım da: UR01, UR02, UR03, UR04, UR05
bu stok kartlarımdam yarımamullerim için YM02 ve YM04 malzemelerime işçilik süresi için operasyonlar tanımlamışım, diğerlerine henüz herhangi bir operasyonel işlem tanımlamamışım. aynı şekilde nihai ürünlerimden UR01 ve UR04 ürünü için operasyonel işlem tanımlamışım.
yapmak isteyip de yapamadığım sorgu ile henüz operasyonel işlem tanımlaması yapmadığım YM01, YM03, YM05 ile UR02, UR03, UR05 stok kodlarının listesini alabilmek istiyorum, böylelikle çalışmalarda hangi aşamadayız onu kontrol edebilmek istiyorum. yardımcı olabilirseniz sevinirim.
Saygılarımla.
.rar eksik veri tespiti.rar (Dosya Boyutu: 20,22 KB | İndirme Sayısı: 4)
Cevapla
#2
sayın hbal09,

bahsettiğiniz talebinize yönelik olarak;

Alıntı:YM01, YM03, YM05 ile UR02, UR03, UR05 stok kodlarının listesini alabilmek istiyorum

ifadelerinizde yazmadığınız için danışmak adına,
bu değerlerin dışında kalan ve veri girişi bu değerler gibi girilmemiş olan HM01,HM02,HM03,HM04 Stok Kodlarının da sonuçlarda yer alması gerekecek mi?

çünkü;bunlar da aynı durumda geçerli olmaktadır.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#3
Sn atoz112 Hocan,
haklısınız HM ile başlayan kodlardan bahsetmedim, HM ile başlayan kodlar hammadde olduğu için ve hammaddelere ait herhangi bir işçiliğim olmadığı için sorgu ile alacağım sonuçlarda HM ile başlayan kodların yeralması gerekmiyor. sonuçlarda HM ile başlayan kodların da bulunması çok önem arzetmiyor, çıkan sonuçları gerekirse 2. bir sorgu ile
Kod:
Not Like "HM*"
diyerek çözülür.
Saygılarımla.
Cevapla
#4
Merhaba, 

Yeni bir sorgu oluşturup, Sql göster alanına aşağıdaki kodu ekleyerek deneyiniz.

SELECT stok_kart.stok_id, stok_kart.stok_kod, stok_kart.stok_tanim
FROM stok_kart LEFT JOIN operasyon ON stok_kart.[stok_kod] = operasyon.[stok_kod]
WHERE (((stok_kart.stok_kod) Not Like "HM*") AND ((operasyon.stok_kod) Is Null));
Cevapla
#5
çok teşekkür ederim, tam da istediğim buydu.
Cevapla
#6
sayın hbal09,

EK'te;
bahsettiğiniz talebinize yönelik olarak,
hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
naçizane ben de dün için hazırlamıştım fakat eklemeye fırsatım olmamıştı,son yazdığım mesaj esnasında.
en azından boşa gitmesin,kalasın diye eklemek istedim.

bilginize...iyi çalışmalar,saygılar.
.rar eksik veri tespiti-ATOZ.rar (Dosya Boyutu: 26,4 KB | İndirme Sayısı: 1)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task