Bonjour à tous et à toutes,
Je ne sais pas si la question a déjà été posté mais après avoir cherché sur Internet, je n'ai pas trouvé de solutions alors je me tourne vers vous.
Il m'a été demandé de réaliser une requête sous Oracle qui retourne tous les clients dont le numéros de téléphone commencent par '06.15.14'.
Je n'ai pas encore vu en cours comment faire (eh oui il y en a qui s'avancent dans les devoirs) mais j'ai essayé ça :
Je sais que INSTR renvoie une position de la chaine de caractères mais je n'avais pas du tout d'autres idées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT * FROM CLIENTS WHERE telephoneClient IN (SELECT INSTR('06.15.14', telephoneClient) FROM CLIENTS);
Est ce que quelqu'un connaitrait la solution ? Et à l'inverse j'aimerais bien savoir comment vérifier la fin d'une chaine de caractères ça pourrait être utile.
Merci d'avance.
Partager