Instructions qui me permettrai de trouve le premier indice pour une serie.

Résolu
Dziadusz -  
 Dziadusz -
Bonjour,
quoique "vieux" développeur, je m'essaye sur SQL Server, et ai très peu d'expérience.

Je recherche une ou un ensemble d'instruction qui me permettrai de trouver le premier indice pour une serie donnée.
Exemple : première commande pour chaque client.

Je propose pour construire la table le code suivant :

////////
str est un tableau de 5 chaînes
str[1]="CLIENT_01"
str[2]="CLIENT_02"
str[3]="CLIENT_03"
str[4]="CLIENT_04"
str[5]="CLIENT_05"
TableSupprimeTout(TABLE)
POUR CPT =1 À 1000
TableAjoute(TABLE,{"STR["+Hasard(1, 5)+"]"} + TAB + CPT)
Jauge(CPT,1000, "Please wait...")
FIN
Jauge()
//////

Le code à trouver me permettrait de sortir par exemple, une table du genre :

CLIENT_01 I Ind(2)
CLIENT_02 I Ind(4)
CLIENT_03 I Ind(1)
CLIENT_04 I Ind(6)
CLIENT_05 I Ind(8)

ou encore

CLIENT_03 I Ind(1)
CLIENT_06 I Ind(2)
CLIENT_05 I Ind(5)
CLIENT_04 I Ind(7)
CLIENT_02 I Ind(9)

J'espère avoir été le plus clair possible dans ma formulation,
merci d'avance.
Jacques dit Dziadusz.
A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
tu donnes peu d'information précise.
peut-être:
select client, min(indice) from TABLE group by client
0
Dziadusz
 
Merci yg_be,

c'est une piste,

en réalité c'est vraiment récupérer la première commande pour chaque client.

Bonne fin de journée.

Dziadusz.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Dziadusz
 
as-tu testé cette piste?
il serait utile que tu décrives la structure de ta table (son nom, les noms des champs).
et que tu donnes un exemple de données, et du résultat attendu.
la "première" commande, c'est la plus ancienne? as-tu enregistré les dates des commandes?
0
Dziadusz
 
Bonjour yg_be,

un ami chef d'entreprise me demande de reprendre une application SQL Server, je suis un pro en retraite ! et essaye de comprendre.

J'ai monté un fichier,
et etudie les instructions SQL, il n'y a pas d'age !

Encore merci por ton aide,
je te tiens au courant si tu veux.

Bonne journée.

Dziadusz.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
pourras-tu marquer la discussion comme résolue, le moment venu?
0
Dziadusz
 
Bien sur,
dès que je trouve le bouton, résolu !
Bonne journée.
Dziadusz.
0