Ich muss eine SELECT
Abfrage durchführen, bei der ich den Wert des Feldes "Geld" erhalte. Das Feld existiert tatsächlich nicht in der Datenbank. Ich brauche nur die Abfrage, um dieses Feld mit einem festen Wert zurückzugeben. in diesem Fall ein Wert in USD.
Wie gebe ich einen konstanten Wert in einer SELECT
Anweisung zurück?
Antworten:
Wenn der Wert immer gleich ist, können Sie Folgendes tun:
Ersetzen Sie einfach ein. * Durch die Spalten, die Sie zurückgeben möchten, und INFORMATION_SCHEMA.SCHEMATA durch das Schema und die Tabellen, die Sie abfragen möchten.
Ich hoffe das ist hilfreich für dich.
quelle
@fedejp Sie müssen das 'AS' nicht einfügen. Sie können einfach 'INFORMATION_SCHEMA.SCHEMATA a' schreiben, da das 'AS' verstanden wird.
Und wenn die Abfrage nur eine Tabelle enthält (keine Verknüpfungen), müssen Sie keinen Alias verwenden, und keines der angegebenen Felder benötigt 'a'. vor dem Feldnamen, da nicht zu verwechseln ist, aus welcher Tabelle alle Felder stammen.
So können Sie einfach schreiben:
quelle