Comment Sélectionner les 30 premiers caractères dans une requête sql?
SÉLECTIONNER les 20 Premiers Caractères de(ColName) à partir de DB
Est-ce possible?
Sachez que si vous avez un grand ensemble de résultats, cela peut devenir lent. Si c'est pour l'affichage, vous pouvez peut-être mieux de retourner l'ensemble de la chaîne (à condition qu'il n'est pas trop grand), et le fractionnement vers le bas uniquement les enregistrements que vous devez montrer.
OriginalL'auteur Will | 2010-10-12
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Martin Smith
OriginalL'auteur reko_t
OriginalL'auteur Gabe
En supposant que colname est de type VARCHAR, tous les pad des chaînes plus courtes à 20 caractères.
Si ce n'est pas ce que vous voulez, puis:
SÉLECTIONNEZ RTRIM(à GAUCHE(colname, 20)) à PARTIR de DB
RTRIM
OriginalL'auteur smirkingman
Vous pouvez simplement utiliser le construit en fonctions de chaînes de caractères. Il existe de nombreuses variantes donc de son mieux pour voir lequel est le mieux adapté à votre situation.
Profitez-en!
OriginalL'auteur Doug