ALors.........
En SQL standard, tu as le mot-clé "LIKE", qui s'utilise comme suit :
Code :
- select * from matable where monchamp like "A%"
- select * from matable where monchamp like "%toto"
- select * from matable where monchamp like "%toto%"
|
Cas 1 : on sélectionne toutes les lignes pour lesquelles monchamp commence par le caractère "A" (c'est ton cas)
Cas 2 : on sélectionne toutes les lignes pour lesquelles monchamp se termine par la chaîne de caractères "toto"
Cas 3 : on sélectionne toutes les lignes pour lesquelles monchamp contient la chaîne "toto", peu importe sa place.
Attention à la casse!!!
Pour les lignes dont le champ xxx fait 4 caractères, là, tu dois avoir une fonction qui te renvoie la longueur d'une chaîne (en Sybase - SQL Server, c'est la fonction datalength()). Il faut trouver laquelle c'est dans ton système.
Ce qui donnerait un truc du genre :
Code :
- select * from matable where datalength(monchamp) = 4
|
A+