დონე 8.5 SQL ამოცანების ნაკრები
მოცემულია ცხრილები:
| id | name | date_of_birth |
|---|---|---|
| 1 | John | 2000-12-25 |
| 2 | Matthew | 1999-01-30 |
| 3 | Martin | 1998-10-20 |
| 4 | Oscar | 2000-04-30 |
| 5 | Ricola | 2000-05-31 |
| id | student_id | subject_id | grade |
|---|---|---|---|
| 1 | 4 | 1 | 9.8 |
| 2 | 3 | 1 | 6.5 |
| 3 | 5 | 1 | 7.5 |
| 4 | 1 | 1 | 7.7 |
| 5 | 2 | 1 | 8.6 |
| 6 | 5 | 2 | 6.7 |
| 7 | 4 | 2 | 9.1 |
| 8 | 3 | 2 | 9.5 |
| 9 | 2 | 2 | 8.0 |
| 10 | 1 | 2 | 5.4 |
| id | student_id | subject_id | is_done |
|---|---|---|---|
| 1 | 3 | 1 | true |
| 2 | 4 | 1 | true |
| 3 | 2 | 1 | false |
| 4 | 2 | 2 | true |
| 5 | 1 | 1 | false |
| 6 | 1 | 2 | false |
| 7 | 5 | 2 | true |
| 8 | 5 | 1 | false |
| 9 | 3 | 2 | true |
| 10 | 4 | 2 | true |
მათთვის გადაჭრით შემდეგ ამოცანებს:
იპოვეთ სტუდენტი ყველაზე მაღალი საშუალო ქულით, რომელმაც ჩააბარა მინიმუმ ერთი საგანი და გამოიტანეთ მისი სახელი და საშუალო ქულა.
შეცვალეთ წინა ამოცანა ისე, რომ იპოვოთ სტუდენტი ყველაზე დაბალი საშუალო ქულით, რომელმაც ჩააბარა მინიმუმ ერთი საგანი და გამოიტანეთ მისი სახელი და საშუალო ქულა.