#1242 - Subquery returns more than 1 row
Résolu/Fermé
A voir également:
- Error code 1242
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Fan error lenovo ✓ - Forum Refroidissement
- Code activation windows 10 - Guide
3 réponses
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
Ambassadeur
1 557
17 déc. 2017 à 16:06
17 déc. 2017 à 16:06
bonjour,
je te suggère d'essayer ceci
si cela ne te convient pas, explique quels sont les champs dans les tables Courses et VitessesMoyenne.
explique nous aussi pourquoi tu veux enregistrer la vitesse moyenne dans une table, alors que tu peux la calculer quand tu veux: il n'est pas recommandé d'enregistrer des informations calculables.
je te suggère d'essayer ceci
SELECT *, Distance/Duree as Vitesse from Courses. tu peux utiliser cette requête ensuite, comme si c'était une table.
si cela ne te convient pas, explique quels sont les champs dans les tables Courses et VitessesMoyenne.
explique nous aussi pourquoi tu veux enregistrer la vitesse moyenne dans une table, alors que tu peux la calculer quand tu veux: il n'est pas recommandé d'enregistrer des informations calculables.
17 déc. 2017 à 17:07
Je viens de l’exécuter et j'ai bien obtenu la vitesse.
Moi ce que je voudrais c'est mettre ce résultat dans une nouvelle table que j'ai crée VitesseMoyenne afin de connaître la Vitesse Moyenne par Course.
Dans la table Course il y a comme attribut :
-NoCourse
-NomCourse
-InfoCourse
-Distance
-Duree
-Difficulté, avec comme clé primaire NoCourse.
Et dans la table VitesseMoyenne :
-NoCourse
-Vitesse, avec comme clé primaire et étrangère NoCourse.
En espérant avoir été le plus clair possible.
17 déc. 2017 à 17:38