
SQL de yapamadığım soruyu size sormak istedim
7
●222
- 29-12-2019, 22:29:19Kimlik doğrulama veya yönetimden onay bekliyor.1,4 ve 7 nolu müsterilere 1,2 ve 5 nolu araclardan yapılan satışların tarih ve fiyat bilgisini tek bir sutunda tarihe göre en yeniden en eskiye doğru listelemek için gerekli sql ifadesini yazınız?

- 29-12-2019, 22:38:27Üyeliği durdurulduSQL tablosu yanlış yapılmış. müşteri tablosuna aracno_id adlı sütun ekleyin araç tablosunada satisno_id adlı sütunu ekleyin. müşteri tablosunu bir sql sorgusu ile çekin ve çekerken ("Select * from mustablo where mustablo_id:=mustablo_id"); kullanın. Sonrasında arrayın içinde gelen id yi döndürün ve ikinci sorguya geçin. Yine aynı şekilde sorgu yaptıktan sonra 1. sorguda yaptığınız gibi gelen id yi döndürün fakat araçtablo_id değil mustablo_id çağırın. Böylece müşteri tablosundaki 1 numaralı turgut beyin ıd si 1 ve aynı sütunda araç tablo id fiat marea id de 1 olduğu için kişiye ait aracı çekecektir sistem. sadece mantığı anlattım yapamaz iseniz pm atabilirsiniz.
- 29-12-2019, 22:42:58Editörsüz yazdım hataları düzeltirsiniz. Column'ları da ihtiyaca göre belirlersiniz;
select * from SatışTablosu S inner join AraçTablosu A on S.Aracno=A.Araçno inner join MüşteriTablosu M as S.Mno=M.Mno where S.Mno in (1,4,7) order by Sat_tarih desc
Belliki bire çok ilişki var. Bir müşteri birden fazla araç alabilir.Maize adlı üyeden alıntı: mesajı görüntüle - 29-12-2019, 22:47:56ilk önce teşekkür etmek isterim ...rshcoosl adlı üyeden alıntı: mesajı görüntüle
Yeniden eskiye olduğu için asc olmıcakmı bide 1,2 ve 5 alınmamış ? - 29-12-2019, 22:53:05Üyeliği durdurulduyazdığım mantıkta ne kadar araç alınırsa hepsini göstermesi için zaten hocamrshcoosl adlı üyeden alıntı: mesajı görüntüle
- 29-12-2019, 22:56:561,4,7 nolu müşteriler demişsiniz. Zaten karşılıkları 1,2,5 nolu araçlara denk geliyor. Ekstra olarak S.Aracno in (1,2,5) de yapabilirsiniz ama aynı kayıtlar gelecektir.yucelcakal adlı üyeden alıntı: mesajı görüntüle
Desc büyükten küçüğe listeler. Tarih'de büyük demek en geç tarih demek.
Deneme şansım olmadığı için hata görmedim. Sizin de sanırım deneme ortamınız yok. - 08-02-2020, 23:57:52Maize adlı üyeden alıntı: mesajı görüntüle
Sana bir tavsiye yaptığın e-ticaret sitesinide bu mantıkla yapma
php'ci dostum.
Sana bir tavsiye yaptığın e-ticaret sitesinide bu mantıkla yapma