In Oracle kann ich einen konstanten Wert auswählen, der die Spalte wie diese bevölkern unten wird:Postgresql Wählen Constant
Select
"constant" constantvalue,
orders.name
from
orders
und es wird ergeben:
ConstantValue Name
constant sandwich
constant burger
Aus welchem Grund auch immer, wenn ich versuche, Mach das in Postgres Ich erhalte diesen Fehler.
ERROR: column "Constant" does not exist
hier ist mein Code
select
date_trunc('day', measurement_date + (interval '1 day' * (6 - extract(dow from measurement_date)))) week,
"AROutstanding" colname,
round(avg(Total_Outstanding),0) numbah
from
(
select
measurement_date,
sum(cast(sum_of_dollars as numeric)) Total_Outstanding
from
stock_metrics
where
invoice_status not in ('F','Write off')
group by
measurement_date
) tt
group by
week
Apostrophe Versuchen. –
Einfache Anführungszeichen sind die richtige Methode, um einen konstanten String-Wert in SQL auszudrücken (und sie funktionieren in jeder Datenbank). Ich halte dies für einen einfachen typografischen Fehler. –