-
Üyelik
23.05.2017
-
Yaş/Cinsiyet
44 / E
-
Meslek
Bilgi İşlem
-
Konum
İstanbul Avrupa
-
Ad Soyad
Y** K**
-
Mesajlar
13
-
Beğeniler
3 / 3
-
Ticaret
0, (%0)
urunler___ __magaza1__ ___ magaza2
Barkod_____ Barkod______ Barkod
Urun_adi____ Adet_______ Adet
____________ serisonu____ serisonu
____________ yeniseri____ yeniseri
Yukarıdaki tablo yapısına göre, magaza1 deki yeniseri = 1 olan barkodlar ile magaza2 deki serisonu = 1 olan barkodları adetleri ile birlikte alıp bu barkodların ürün adlarını urunler tablosundan çekmek istiyorum ama sql bilgim yetersiz olduğu için içinden çıkamadım. Yardım edebilirseniz çok sevinirim.
emreyvz
.NET Core & Angular & PHP
Kullanıcı
-
Üyelik
19.04.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Y**
-
Mesajlar
691
-
Beğeniler
110 / 250
-
Ticaret
24, (%100)
magaza1 ve magaza2'deki serisonu=1 olan itemlerin adlarını listeleyen sql sorgusu. (Barkod ve Ürün Adı döner)
SELECT * FROM `urunler` WHERE Barkod IN
(
SELECT Barkod FROM magaza1 where serisonu='1'
UNION
SELECT Barkod FROM magaza2 where serisonu='1'
)
magaza1 ve magaza2'deki serisonu=1 urunleri gösteren sql sorgusu.
SELECT * FROM magaza1 where serisonu='1'
UNION
SELECT * FROM magaza2 where serisonu='1'
Toplam ürün adedi için SUM, ürünlerin toplam adedi ve urunler tablosundaki verileri yan yana görebilmek içinse JOIN deyimlerine göz atmalısınız.