Asosiy matnga o'tish

37. Talaba → kurs → baho (to'liq ro'yxat)

O'rtacha

Barcha talabalarni ro'yxatda qoldirgan holda, ular yozilgan kurs va olgan bahoni qaytaring.

Ustunlar: student, course, score.

  • Kursga yozilmagan talabada course va score — NULL
  • Yozilgan, lekin bahosi qo'yilmagan talabada faqat score — NULL

Saralash: student alifbo, keyin course alifbo (bo'sh qiymatlar oxirida).

students: id, name · courses: id, title

enrollments: id, student_id, course_id · grades: enrollment_id, score

Jadval: students

UstunTuri
idINT PK
nameVARCHAR(60)

Jadval: courses

UstunTuri
idINT PK
titleVARCHAR(60)

Jadval: enrollments

UstunTuri
idINT PK
student_idINT
course_idINT

Jadval: grades

UstunTuri
enrollment_idINT PK
scoreINT

Namuna ma'lumotlar

sample
students
idINTnameVARCHAR(60)
1Aziz
2Nilufar
3Bekzod
courses
idINTtitleVARCHAR(60)
1SQL
2Python
enrollments
idINTstudent_idINTcourse_idINT
111
222
grades
enrollment_idINTscoreINT
188
Kutilgan natija
scorecoursestudent
88SQLAziz
NULLNULLBekzod
NULLPythonNilufar
sample-full
students
idINTnameVARCHAR(60)
1Aziz Karimov
2Nilufar Rahimova
3Bekzod Tursunov
4Malika Yusupova
5Sardor Nazarov
6Dilnoza Ergasheva
courses
idINTtitleVARCHAR(60)
1SQL asoslari
2Python
3Algoritmlar
4Statistika
enrollments
idINTstudent_idINTcourse_idINT
111
212
322
433
551
654
763
grades
enrollment_idINTscoreINT
188
272
395
564
781
Kutilgan natija
scorecoursestudent
72PythonAziz Karimov
88SQL asoslariAziz Karimov
NULLAlgoritmlarBekzod Tursunov
81AlgoritmlarDilnoza Ergasheva
NULLNULLMalika Yusupova
95PythonNilufar Rahimova
64SQL asoslariSardor Nazarov
NULLStatistikaSardor Nazarov
sample-extra
students
idINTnameVARCHAR(60)
4Malika Yusupova
1Nilufar Rahimova
2Sardor Nazarov
courses
idINTtitleVARCHAR(60)
3SQL
2Python
1SQL asoslari
enrollments
idINTstudent_idINTcourse_idINT
843
142
423
222
grades
enrollment_idINTscoreINT
285
164
898
Kutilgan natija
scorecoursestudent
64PythonMalika Yusupova
98SQLMalika Yusupova
NULLNULLNilufar Rahimova
85PythonSardor Nazarov
NULLSQLSardor Nazarov

O'xshash masalalar

Konsol

Natijani ko'rish uchun so'rovni ishga tushiring.