Concaténer des données et faire une opération d'une table vers une autre

Résolu/Fermé
Messages postés
46
Date d'inscription
jeudi 16 février 2017
Statut
Membre
Dernière intervention
19 janvier 2022
-
Messages postés
46
Date d'inscription
jeudi 16 février 2017
Statut
Membre
Dernière intervention
19 janvier 2022
-
Bonjour,
Je suis vraiment débutante en SQL et je ne sais pas comment m'y prendre pour former une requête.
Alors voilà mon problème. J'ai dans ma base db 1 table ayant cette tête là:
Champ_ID String Number
1 toto 2
1 tutu 4
1 tata 3
2 tonton 1
2 tata 2
3 titi 5
3 tutu 8
.
.
.

Mon but est d'obtenir dans une nouvelle table les différents String avec la somme de leur Number. Donc ce que je veux c'est:

String Number
toto 2
tutu 12
tata 5
tonton 1
titi 5
.
.
.

L'autre souci c'est que je ne connais pas à l'avance le nombre de champ_ID. Disons que j'en ai N et qu'il faudrait que je boucle sur les N

Je vous remercie énormément d'avance de m'aider :)

Bonne soirée

2 réponses

Messages postés
34723
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 janvier 2022
4 003
Bonjour,

Il aurait été bien de préciser quel SGBD tu utilises (et de placer ta question dans le bon forum au passage...)
  • SGBD : Mysql ? Access ? Oracle ? PostgreSql ? SqlServer ? ... autre ??


Quoi qu'il en soit, pour ta question, tournes toi simplement vers les fonctions SUM et GROUP BY



Messages postés
46
Date d'inscription
jeudi 16 février 2017
Statut
Membre
Dernière intervention
19 janvier 2022

Désolée, j'utilise SQL Lite. Je vais regarder les fonctions que tu m'as indiqué, merci :)
Messages postés
34723
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 janvier 2022
4 003 >
Messages postés
46
Date d'inscription
jeudi 16 février 2017
Statut
Membre
Dernière intervention
19 janvier 2022

https://www.sqlitetutorial.net/sqlite-sum/

regarde le chapitre SUM avec GROUP BY
Messages postés
46
Date d'inscription
jeudi 16 février 2017
Statut
Membre
Dernière intervention
19 janvier 2022

merci, c'était ce dont j'avais besoin et ça marche :)