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

Requêtes MySQL Discussion :

Comment faire un SELECT en nommant des champs "entier" ?


Sujet :

Requêtes MySQL

  1. #1
    Membre habitué

    Inscrit en
    Février 2005
    Messages
    356
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 356
    Points : 175
    Points
    175
    Par défaut Comment faire un SELECT en nommant des champs "entier" ?
    Bonjour tout le monde !

    Voilà, j'ai un petit soucis concernant ma base de donnée.

    J'ai une table planning où j'ai nommé les champs avec des entiers.
    Exemple :
    Champ : 8h00
    Champ : 9h00

    La création de la table mysql s'est bien passé.

    Par contre, j'ai un soucis au niveau de la requête. Comment puis-je faire pour interroger 1 champ ?

    SELECT 8h00 FROM Planning ne fonctionne pas.

    La solution de contournement que j'ai trouvé serait de faire un SELECT *
    et dans mon code DELPHI, effectué un FIELD[Indice de la colonne] au lieu de faire un FieldByName('8h00').AsString.

    Y a t-il un moyen d'y arriver en nommant les champs ?

  2. #2
    Membre habitué

    Inscrit en
    Février 2005
    Messages
    356
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 356
    Points : 175
    Points
    175
    Par défaut
    J'ai trouvé, il suffisait de mettre les champs avec une lettre devant. (Ex: a08h00)

    Désolé d'avoir créé ce post pour rien.

  3. #3
    Membre expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Points : 3 950
    Points
    3 950
    Par défaut
    Saluton,
    Oui, ou tu pouvais te référer à ces colonnes en encapsulant leur nom de caractères ALT GR + 7 :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT `8h00` FROM Planning
    Mai ta solution est préférable, elle t'évitera des surprises par étourderie.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/10/2006, 17h52
  2. Réponses: 4
    Dernier message: 05/01/2006, 09h01
  3. Réponses: 4
    Dernier message: 07/11/2005, 15h54
  4. Comment faire un retour ligne entre des " ??
    Par DrTank dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 09/05/2005, 09h35
  5. Réponses: 7
    Dernier message: 21/04/2005, 15h55

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