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

SQL Firebird Discussion :

SELECT *,MONCHAMP+1 AS MONCHAMP_1 FROM MATABLE


Sujet :

SQL Firebird

  1. #1
    Membre régulier
    Femme Profil pro
    Inscrit en
    Avril 2007
    Messages
    209
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2007
    Messages : 209
    Points : 93
    Points
    93
    Par défaut SELECT *,MONCHAMP+1 AS MONCHAMP_1 FROM MATABLE
    Bonjour,

    En SQL Server, j'utilise la requête suivante pour sélectionner simplement des colonnes calculées sur le résultat d'un query :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT *,MONCHAMP+1 AS MONCHAMP_1 FROM MATABLE
    En sachant que MONCHAMP est un champ entier contenu dans MATABLE

    Malheureusement, cette requête ne fonctionne pas dans Firebird.
    Existe-t-il un moyen d'exécuter ce genre de requête sans devoir lister la totalité des champs de ma table dans le SELECT ? sachant que ma table contient plus de 200 champs, ça m'arrangerait grandement.

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 038
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 038
    Points : 40 943
    Points
    40 943
    Billets dans le blog
    62
    Par défaut
    Bonjour,

    j'ai été surpris aussi ai-je fait le test (Flamerobin, Firebird 2.5)
    effectivement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT *,MONCHAMP+1 AS MONCHAMP_1 FROM MATABLE
    retourne une erreur sur la , (token unknown)
    par contre en utilisant un alias de table
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT M.*,M.MONCHAMP+1 AS MONCHAMP_1 FROM MATABLE M
    ça passe
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/03/2011, 09h26
  2. SELECT SKIP nbr1 FIRST nbr2 * FROM
    Par zaltalux dans le forum Informix
    Réponses: 5
    Dernier message: 03/10/2008, 17h19
  3. Select truc, min(bidule), chouette, from table
    Par mims1664 dans le forum Requêtes
    Réponses: 4
    Dernier message: 29/06/2008, 21h36
  4. select 'detail.php?id='||ID from table;
    Par XtofRoland dans le forum Requêtes
    Réponses: 2
    Dernier message: 01/03/2006, 10h35
  5. [SYBASE] Select case mais dans le from !!!
    Par soulriver dans le forum Sybase
    Réponses: 5
    Dernier message: 25/07/2005, 17h14

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