wmaraci reklam

Karmaşık sql sorgusu için yardım

2 Mesajlar 492 Okunma
wmaraci reklam

pressok pressok WM Aracı Kullanıcı
  • Üyelik 23.05.2017
  • Yaş/Cinsiyet 43 / 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.
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

emreyvz emreyvz .NET Core & Angular & PHP E-Mail Onaysız
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 689
  • 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.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al