IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

requete pour compter voyelles


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Par défaut requete pour compter voyelles
    bonjour,
    je souhaite ecrire une requete select qui retourne le nombre de voyelles dans la phrase "de qui est cette phrase?"
    quelqu'un aurait une idée svp? merci

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Bonjour

    Ca a une utilité dans la vraie vie, ça ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select length(translate('de qui est cette phrase', 'aeioubcdfghjklmnpqrstvwxyz ', 'aeiou')) from dual;

  3. #3
    Invité
    Invité(e)
    Par défaut
    Une petite correction, parce que Y est aussi une voyelle !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT length(translate(lower('de qui est cette phrase'), 'aeiouybcdfghjklmnpqrstvwxz ', 'aeiouy')) as NB_VOYELLES FROM dual;
    Et c'est sûrement utile dans le cadre d'un TD, non ?

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    et les accents

  5. #5
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par Pomalaix Voir le message
    Ca a une utilité dans la vraie vie, ça ??
    Si tu savais ce à quoi j'ai passé ma matinée d'hier :
    La vérification des Code Fiscaux Italiens (genre de numéro secu Français)
    http://it.wikipedia.org/wiki/Codice_fiscale
    • les trois premières lettres représentent les trois consonnes du nom;
    • si celui-ci a moins de trois consonnes, ces dernières sont suivies des trois premières trois voyelles afin d'avoir trois caractères;
    • si le nom a deux caractères, le troisième sera la lettre X;
    • le même critère vaut pour le prénom, qui fournit les autres trois lettres;
    • s'il est formé de plus de trois consonnes, on utilise la première, la troisième et la quatrième;
    • les deux premiers chiffres sont les deux derniers chiffres de l'année de naissance;
    • le neuvième caractère est une lettre qui représente le mois de la naissance ('ABCDEHLMPRST' on n'utilise pas les lettres FGIJKNOQ);
    • les deux chiffres suivants sont le jour de naissance, qui pour les femmes a été augmenté de 40 unités;
    • les caractères de 12 à 15 indiquent le lieu de naissance;
    • enfin, le dernier caractère (case de contrôle) est calculé par le Registre fiscal selon un algorithme particulier
    Ah oui et vu qu'il y a des doublons, il y a aussi un truc pour remplacer les chiffres par des lettres.

  6. #6
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Par défaut tutoriel sqlplus
    Merci beaucoup.. en effet, ça n'a pas trop d'intérêt dans la vrai vie!!! mais je debute sur oracle/sqlplus et ... c pas tjs évident lol

    quelqu'un peut-il me donner un support de cours sqlplus par hasard?
    car je risque de vous innonder de questions lol !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requete pour compter les points dans un championnat
    Par IG2da dans le forum Langage SQL
    Réponses: 3
    Dernier message: 28/10/2006, 17h58
  2. Requête pour compter le nombre de fils de chaque parent
    Par santana2006 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 25/08/2006, 16h08
  3. Requete pour compter le nombre de champs
    Par kichemans dans le forum Requêtes
    Réponses: 4
    Dernier message: 24/04/2006, 14h12
  4. requete pour compter les valeurs ds une colonne
    Par smariteau dans le forum Requêtes
    Réponses: 2
    Dernier message: 10/02/2006, 17h37
  5. requete pour compter par date
    Par smariteau dans le forum Requêtes
    Réponses: 8
    Dernier message: 10/01/2006, 00h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo