Veri bilimi ile uğraşıyorsanız blogumdan takip ettiğiniz üzere python, matematiksel modeller, ve şimdide SQL ile bir problemi çözdüğümüzü göreceksiniz.
İşinizi kolaylaştırmak için lazım olan araçları etkili ve yerinde kullanmak elbette önemli, Bir  programlama dili ile en az 20-30 satırda çözeceğiniz bir problemi SQL ile sadece 3 satırda çözmek mümkünken programlama dilleri aracılığı ile bu türden problemleri çözmek hem zaman maliyeti hem de iş yükü getirecektir.
İd

siparis_id

urun_adi

1 12 Muz
2 12 Kivi
3 5 Muz
4 8 Elma
5 5 Kiraz
6 8 Patates
7 5 Patates
8 8 Muz
Yukaridaki tabloda siparişi verilen ürünler ve bu ürünlerin isim bilgisi yer almakta, her bir fişin ürünlerini tek bir satırda görebilmek için iç içe sorgu yazmamız gerekmekte fakat aşağıdaki komut bizi bu dertten kurtarıyor.


select siparis_id GROUP_CONCAT(urun_adi)
FROM tablo_adi
GROUP BY siparis_id

Sonuç
Siparis_id Adlar
12 Muz, Kivi
5 Muz, Patates, Kiraz
8 Elma, Patates, Muz

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir