• 24-12-2022, 01:29:29
    #1
    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.
  • 24-12-2022, 01:34:14
    #2
    Evet, bu işlemi gerçekleştirebilirsiniz.
  • 24-12-2022, 01:35:55
    #3
    teşekkür ederim ilginiz için. Kolaylıklar.
  • 24-12-2022, 01:36:54
    #4
    itvcaster adlı üyeden alıntı: mesajı görüntüle
    teşekkür ederim ilginiz için. Kolaylıklar.
    Rica ederim , iyi çalışmalar dilerim.
  • 24-12-2022, 01:38:28
    #5
    Select t1.name
    from table1 t1 join table2 t2 on t1.id= t2.id
    where t2.yas>18 and t2.boy>180 and t2.kilo>180
    uzun zamandır sorgu yazmıyorum bunun gibi bişey çıkar herhalde ortaya
  • 24-12-2022, 01:41:28
    #6
    Arpaci adlı üyeden alıntı: mesajı görüntüle
    Select t1.name
    from table1 t1 join table2 t2 on t1.id= t2.id
    where t2.yas>18 and t2.boy>180 and t2.kilo>180
    uzun zamandır sorgu yazmıyorum bunun gibi bişey çıkar herhalde ortaya
    ilginiz için teşekkür ederim
  • 24-12-2022, 01:44:08
    #7
    Kimlik 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:26
    #8
    IDanisman adlı üyeden alıntı: mesajı görüntüle
    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ı.
    Muhteşem bir icat gerçekten, ilginiz için teşekkürler
  • 24-12-2022, 03:37:03
    #9
    IDanisman adlı üyeden alıntı: mesajı görüntüle
    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ı.
    Tam olarak ne yazarak chatgpt'den istedin bunu hocam?