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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Récupérer la plus grande chaine ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Récupérer la plus grande chaine ?

n°621641
art_dupond
je suis neuneu... oui oui !!
Posté le 26-01-2004 à 09:45:32  profilanswer
 

yop,
 
 
je voudrais récupérer la plus "grande" chaine dans ma table
 
 
j'ai essayé  
 


SELECT MAX(champ) FROM table


 
 
mais ca ne marche pas :(
 
 
 
ps: SQL server 2000
 
si quelqu'un sait :)
 
 
merci
 
 
ps: "ABC" < "BBC"


Message édité par art_dupond le 26-01-2004 à 10:20:11

---------------
oui oui
mood
Publicité
Posté le 26-01-2004 à 09:45:32  profilanswer
 

n°621701
bill.fr
Posté le 26-01-2004 à 10:54:54  profilanswer
 

select max(length(champ)), champ from table group by champ order by champ desc


Message édité par bill.fr le 26-01-2004 à 10:55:20

---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
n°621758
art_dupond
je suis neuneu... oui oui !!
Posté le 26-01-2004 à 11:32:24  profilanswer
 

ca ca donnera la chaine la plus longue non ?
 
je voudrais la chaine la plus "grande"
 
ex: "B" > "A"


---------------
oui oui
n°621772
bill.fr
Posté le 26-01-2004 à 11:55:08  profilanswer
 

ca va donner la chaine la plus grande parmis les plus longues.
 
si tu veux juste la plus grande, il suffit d'un  
 
select chaine from table order by chaine desc
 
et là c'est le premier résultat. avec un TOP 1 devant (mais je connais pas l'utilisation) tu auras bien la chaine la plus 'grande' alors.


---------------
On ne vit qu'une fois, mais pour qui sait vivre, une seule fois suffit (Merril Stubbing)
n°621774
art_dupond
je suis neuneu... oui oui !!
Posté le 26-01-2004 à 12:04:12  profilanswer
 

oki merci :)
 
 
 
edit: je viens de me rendre compte de ce que j'ai demandé :ange:  
j'suis pas très réveillé ce matin :sweat:


Message édité par art_dupond le 26-01-2004 à 12:06:58

---------------
oui oui
n°621853
tomlameche
Et pourquoi pas ?
Posté le 26-01-2004 à 14:07:26  profilanswer
 

art_dupond a écrit :

oki merci :)
 
 
 
edit: je viens de me rendre compte de ce que j'ai demandé :ange:  
j'suis pas très réveillé ce matin :sweat:  


et en plus select max(chaine) from ta_table ça fonctionne très bien, pas besoin d'un select chaine from ta_table order by chaine desc


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
n°621897
art_dupond
je suis neuneu... oui oui !!
Posté le 26-01-2004 à 14:33:42  profilanswer
 

yop
 
 
mais je récupérais la valeur "chaine" au lieu de "max chaine"
 
faut que je me réveille avant ce soir moi :p


---------------
oui oui

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

  Récupérer la plus grande chaine ?

 

Sujets relatifs
Recupération d'un numéro de Code a Barre dans une chaine EBCDIC[DELPHI] Création d'une chaine de connection à une BD ?
[MySQL] Récupérer la liste des tables[Delphi 7] Récupérer tous les messages arrvant au niveau d'un Tbutton
[C] Lire proprement une chaîne de caractères au clavier[asp.net] récupérer la valeur depuis Dropdownlist
Conversion d'une chaine de caractères en identificateur de variable[php] Patern, remplacer dans une chaine de caractère
[VB] Récupérer la résolution d'une imagebash : recuperer une seul ligne, du resultat d'un commande
Plus de sujets relatifs à : Récupérer la plus grande chaine ?


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