Burkbayrak
Öğrenci
- Katılım
- 29 Kasım 2018
- Mesajlar
- 14
- Reaksiyon puanı
- 1
- Puanları
- 3
- Yaş
- 29
Daha detaylı anlatabilir misin? Result kısmında mı takıldın yoksa ürünlerin, satış elemanları ile eşleştirmeyi mi yapamadın?İlk 3 tabloyu olusturdum ama 3 tablado id numaralarıyla isimleri nasıl eslestirip 1 den fazla ürün alanların tablosunu olusturma kosunu nasil yapacağım
Foreign key ile tabloları ilişkilendirebilirsiniz. Result ise bir grup şeklinde grup by ile çözebilirsiniz.Her ikisi de aslinda
Sağolun bu konuları iyice bir irdeliyimForeign key ile tabloları ilişkilendirebilirsiniz. Result ise bir grup şeklinde grup by ile çözebilirsiniz.
select * from SALES full outer join SALESMAN on SALES.Salesman_id = SALESMAN.Salesman_id and full outer join PRODUCT ON SALES.Product_id = PRODUCT.Product_id where SALES.quantity > 1
Deniyecegim hocam ilgilendiğiniz için sağolunSQL:select * from SALES full outer join SALESMAN on SALES.Salesman_id = SALESMAN.Salesman_id and full outer join PRODUCT ON SALES.Product_id = PRODUCT.Product_id where SALES.quantity > 1
test etmedim ancak sanırım yukarıdaki kod işini görür.
Olmadi hocam anlamsız hatalar veriyor
---- Mesajlar birleştirildi ----
Quantity 1 den büyük dediğim zaman icindeki değeri birden fazla olanlari aliyor yani hepsini bana birden fazla farkli product almış salesmanlar lazim result tablosunda isim olarak
SELECT SALES.quantity,SALESMAN.Salesman_name,PRODUCT.Product_name FROM SALES,SALESMAN,PRODUCT
where SALES.Product_id = PRODUCT.Product_id
and SALES.Salesman_id = SALESMAN.Salesman_id
and COUNT(SALES.Salesman_id) > 1
Çözemedim son kısmı bugün son muhtemelen eksik yollicamSoruyu çözebildin mi? Yada çözülmesi gerekiyor mu halâ?
Gün bitene kadar hocamÇözdüm ben, ne kadar zaman var.
Sağolun hocam ilginiz içinTamam, 15:30 da eklerim.