Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2471 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  P'tite question SQL (mySQL) - résolu (merci tomlameche! :-))

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

P'tite question SQL (mySQL) - résolu (merci tomlameche! :-))

n°303751
Fred999
Rabat-joie
Posté le 07-02-2003 à 11:19:57  profilanswer
 

Hello les codeux :hello:
 
Voilà : j'ai une table ayant comme clé primaire un code (char) et un numéro (incrémenté automatiquement)
 
Supposons le contenu de la table :
 

Code :
  1. code    num
  2. A       1
  3. A       2
  4. B       1
  5. B       2
  6. B       3


 
Je souhaite récupérer le couple ('B', 3) : numéro max pour le code 'B'.
 
Et je ne me souviens plus comment on fait ce genre de trucs :D
 
Quelqu'un a une idée? :)


Message édité par Fred999 le 07-02-2003 à 11:49:50
mood
Publicité
Posté le 07-02-2003 à 11:19:57  profilanswer
 

n°303772
raph93
Posté le 07-02-2003 à 11:28:13  profilanswer
 

Fred999 a écrit :

Hello les codeux :hello:
 
Voilà : j'ai une table ayant comme clé primaire un code (char) et un numéro (incrémenté automatiquement)
 
Supposons le contenu de la table :
 

Code :
  1. code    num
  2. A       1
  3. A       2
  4. B       1
  5. B       2
  6. B       3


 
Je souhaite récupérer le couple ('B', 3)
 
Et je ne me souviens plus comment on fait ce genre de trucs :D
 
Quelqu'un a une idée? :)


 
SELECT * FROM [TABLE] WHERE code = 'B' AND num = '3'  :o  
 
 :D  
 


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°303778
Fred999
Rabat-joie
Posté le 07-02-2003 à 11:29:50  profilanswer
 

raph93 a écrit :


 
SELECT * FROM [TABLE] WHERE code = 'B' AND num = '3'  :o  
 
 :D  
 
 


 
Je me suis mal exprimé.
 
Je souhaite récupérer la ligne correspondant au numéro maximum pour le code 'B' ;)

n°303783
tomlameche
Et pourquoi pas ?
Posté le 07-02-2003 à 11:31:41  profilanswer
 

Fred999 a écrit :


 
Je me suis mal exprimé.
 
Je souhaite récupérer la ligne correspondant au numéro maximum pour le code 'B' ;)


Bah alors  
select max(num), code from [table] where code = 'B' group by code


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
n°303792
Fred999
Rabat-joie
Posté le 07-02-2003 à 11:37:30  profilanswer
 

Yes merci :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  P'tite question SQL (mySQL) - résolu (merci tomlameche! :-))

 

Sujets relatifs
[Qmail/MySQL] Script de filtrage[shell] petit probleme avec mysql
petite question d'un débutant à propo des listes[JAVA]Question de compréhension
Petite question conne, aide svp[SQL] faire la somme des 5 derniers champs non nulls?
question gestion de fenetrequestion loufoque à propos des GPU
Pro du C requi : question sur les variables initalisées dans un forQuestion pratique avec les src, link, include etc...
Plus de sujets relatifs à : P'tite question SQL (mySQL) - résolu (merci tomlameche! :-))


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR