Bonjours.
Je voudrais connaitre l'enregistrement ayant la valeur d'un champs le plus longue dans la table.
Voila mon cas :
j'ai une table ayant ces enregistrement.
Ex :
champ 1 : Code
Champ 2 : idsociete
int.inf.too.sup.tva; 221
int.inf.too.sup.tva; 071
int.inf.too.sup.tva; 46
int.inf.too.sup.faq.lst;69
int.inf ;221
int.inf ;071
voici ma requete :
SELECT as_txn_code FROM vw_appli_societes WHERE CHARINDEX(as_txn_code,'int.inf.too.sup.tva.221.rec')>0
En faite, je voudrais dans ce cas qu'il m'affiche les enregistrements le plus proche de celui que je demande, en gros :
Code :
- int.inf.too.sup.tva; 221
- int.inf.too.sup.tva; 071
- int.inf.too.sup.tva; 46
|
Pourtant ces enregistrements sont bonnes mais je ne le veut pas.
Code :
- int.inf ;221
- int.inf ;071
|
Comment puis je trouver mon resultat ?
Merci et bonne année
Message édité par Berceker United le 02-01-2006 à 18:28:19