Merhaba sql ile hazırlanmış bir veri tabanında tablolar arası verileri filtreleme konusunda fikrinize ihtiyacım var.
Örneğin X tablosunda çalışanların isim ve soy isimleri yer alıyor, Y tablosunda aynı isim ve soy-isimler,yaş,boy ve kilo
verileri var. filtreleme için Örnek Y tablosundan 18 yaşından büyük, boyu 180cm üstünde ve 80 kilonun üstünde olan isimleri
belirledikten sonra X tablosunda bu isim varsa o sıranın listelenmesi sağlanabilir mi?
Fikirleriniz için şimdiden teşekkür ederim.
SQL Veritabanı filtreleme ile ilgili fikrinize ihtiyacım var
11
●200
- 24-12-2022, 01:36:54Rica ederim , iyi çalışmalar dilerim.itvcaster adlı üyeden alıntı: mesajı görüntüle
- 24-12-2022, 01:41:28ilginiz için teşekkür ederimArpaci adlı üyeden alıntı: mesajı görüntüle
- 24-12-2022, 01:44:08Kimlik doğrulama veya yönetimden onay bekliyor.
SELECT X.* FROM X INNER JOIN Y ON X.Name = Y.Name AND X.Surname = Y.Surname WHERE Y.Age > 18 AND Y.Height > 180 AND Y.Weight > 80;
Bu, X tablosundaki ad ve soyadın Y tablosundaki 18'den büyük, 180 cm'den büyük ve 80 kg'dan daha ağır bir satırla eşleştiği tüm satırları döndürür.
INNER JOIN yan tümcesi, Ad ve Soyad sütunlarının eşleştiği X ve Y tablolarındaki satırları birleştirir. WHERE yan tümcesi, birleştirilmiş satırları yalnızca Yaş, Boy ve Kilo sütunlarının belirtilen ölçütleri karşıladığı satırları içerecek şekilde filtreler.
ChatGPT sevmeye başladım. Soruyorsun, kodu veriyor.
Eskiden yazıyorduk. Gerek kalmadı.
- 24-12-2022, 01:55:26Muhteşem bir icat gerçekten, ilginiz için teşekkürlerIDanisman adlı üyeden alıntı: mesajı görüntüle
- 24-12-2022, 03:37:03Tam olarak ne yazarak chatgpt'den istedin bunu hocam?IDanisman adlı üyeden alıntı: mesajı görüntüle
Eskiden yazıyorduk. Gerek kalmadı.