v2.5.2
Giriş yap

mysql'de tekrarlanan verileri getirmeme [ÇÖZÜLDÜ]

aykuttorbay7
395 defa görüntülendi

arkadaşlar merhaba söyle bir tablom var

kurs onayları

içerisinde de

id
kurs_id
ders_id
kullanici_id

diye alanlarım var

mesela 1 id'sine sahip kullanıcı id'si 2 olan kursun 5 dersine üye (id'lerde mesela 1 den 5'e kadar)

ve ben bu kullanıcının üye olduğu kursları listelemek istiyorum
listelerken bana sorguyu 5 kere döndürüyor doğal olarak. ama ben bir kere gelsin istiyorum mysql'de hangi fonksiyonu kullanmam gerekiyor

teşekkür ederim

Cevap yaz
Cevaplar (1)
kargasa1982
473 gün önce

SELECT * FROM kursonaylari WHERE kullanici_id IN (SELECT kullanici_id FROM kursonaylari GROUP BY kullanici_id)