![]() |
βοήθεια σε ερώτημα sql Γεια σας, θέλω βοήθεια σε ένα ερώτημα. Το ερώτημα ζητάει να βρεθεί το όνομα του προπονητή με τον μεγαλύτερο συνολικό μισθό μαζί με τα ονόματα των αθλητών του προπονεί. Έχω φτιάξει 3 πίνακες. Ο πίνακας COACHES περιέχει coach_ID , name. Ο πίνακας ATHLETES περιέχει athlete_ID , name. Ο πίνακας SALARY περιέχει coach_ID , coach_name , athlete_ID , athlete_name , salary. Έχω γράψει τον παρακάτω κώδικα και μου βγάζει μόνο το ένα όνομα από τα 2. Τι μπορώ να αλλάξω; SELECT COACHES.coach_ID , COACHES.name , ATHLETES.athlete_ID , ATHLETES.name , SUM(SALARY.salary) FROM COACHES , ATHLETES , SALARY WHERE SALARY.coach_ID = COACHES.coach_ID AND SALARY.athlete_ID = ATHLETES.athlete_ID GROUP BY SALARY.coach_ID , SALARY.coach_name ORDER BY SUM(SALARY.salary) DESC LIMIT 1 |
Καλημέρα Θεοδώρα, Καλώς ήρθες στη παρέα μας. Από το ερώτημα σβήσε το LIMIT 1. Πρόσεξε την δομή (πεδία) και τις σχέσεις των πινάκων σου Ευχαριστώ. |
| Η ώρα είναι 16:13. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.