Forum Discussion
Analitika
4 years agoPost Prodigy
Error in SQL in postgresql in power bi advanced editor
Hello, I have errror in sql. I am getting this error. Error message: DataSource.Error: ODBC: ERROR [42601] ERROR: syntax error at or near "."; Error while executing the query Details: ...
- 4 years ago
SELECT rws.zu0_kod AS zu0_kod, rws.did_nr AS did_nr, rws.adm_var AS adm_var, rws.did_dat AS did_dat ,COUNT (1) AS eil_skaicius FROM (SELECT tab1.zu0_kod, tab1.did_nr, tab1.adm_var, tab1.did_dat FROM (SELECT id_vidp AS id_vidp2, zu0_kod AS zu0_kod, AS did_nr, adm_var AS adm_var, did_dat AS did_dat FROM a.vidp WHERE a.vidp.did_dat >= filterdate) tab1 LEFT OUTER JOIN a.vidp tab2 ON tab1.id_vidp2 = tab2.id_vidp) rws GROUP BY rws.zu0_kod, rws.did_nr, rws.adm_var, rws.did_datDoes this query works for you in Postgre SQL Editor. ? Try to remove "." in eil.skaicius and replace it with "_" and see if works
FarhanAhmed
4 years agoCommunity Champion
SELECT rws.zu0_kod AS zu0_kod,
rws.did_nr AS did_nr,
rws.adm_var AS adm_var,
rws.did_dat AS did_dat
,COUNT (1) AS eil_skaicius
FROM (SELECT tab1.zu0_kod,
tab1.did_nr,
tab1.adm_var,
tab1.did_dat
FROM (SELECT id_vidp AS id_vidp2,
zu0_kod AS zu0_kod,
AS did_nr,
adm_var AS adm_var,
did_dat AS did_dat
FROM a.vidp
WHERE a.vidp.did_dat >= filterdate) tab1
LEFT OUTER JOIN a.vidp tab2
ON tab1.id_vidp2 = tab2.id_vidp) rws
GROUP BY rws.zu0_kod,
rws.did_nr,
rws.adm_var,
rws.did_dat
Does this query works for you in Postgre SQL Editor. ? Try to remove "." in eil.skaicius and replace it with "_" and see if works
- FarhanAhmed4 years agoCommunity Champion
Also upon checking further it seems that your inner query contains error
SELECT rws.zu0_kod AS zu0_kod, rws.did_nr AS did_nr, rws.adm_var AS adm_var, rws.did_dat AS did_dat ,COUNT (1) AS eil_skaicius FROM (SELECT tab1.zu0_kod, tab1.did_nr, tab1.adm_var, tab1.did_dat FROM (SELECT id_vidp AS id_vidp2, zu0_kod AS zu0_kod, [ColumnName is MISSING HERE] AS did_nr, adm_var AS adm_var, did_dat AS did_dat FROM a.vidp WHERE a.vidp.did_dat >= filterdate) tab1 LEFT OUTER JOIN a.vidp tab2 ON tab1.id_vidp2 = tab2.id_vidp) rws GROUP BY rws.zu0_kod, rws.did_nr, rws.adm_var, rws.did_dat