J'ai besoin de faire une SELECT
requête où j'obtiens la valeur du champ "argent". Le champ n'existe pas réellement dans la base de données. J'ai juste besoin de la requête pour renvoyer ce champ avec une valeur fixe; dans ce cas, une valeur en USD.
Comment renvoyer une valeur constante dans une SELECT
instruction?
Réponses:
Si la valeur est toujours la même, vous pouvez faire quelque chose comme ceci:
Remplacez simplement a. * Par les colonnes que vous souhaitez renvoyer et INFORMATION_SCHEMA.SCHEMATA par le schéma et les tables que vous souhaitez interroger.
J'espère que cela vous aide.
la source
@fedejp vous n'avez pas à insérer le 'AS'. Vous pouvez simplement écrire «INFORMATION_SCHEMA.SCHEMATA a» parce que «AS» est compris.
Et s'il n'y a qu'une seule table dans la requête (pas de jointures), vous n'avez pas besoin d'utiliser un alias et aucun des champs spécifiés n'a besoin de 'a'. devant le nom du champ, car il n'y a aucune confusion quant à la table d'où proviennent tous les champs.
Vous pouvez donc simplement écrire:
la source