вызов столбца, который является сложным в запросе - PullRequest
0 голосов
/ 18 сентября 2018

Вы можете мне помочь, пожалуйста? У меня проблема с составлением графика

У меня есть запрос:

SELECT to_char((nivo_prelivnik.date1 + nivo_prelivnik.time1), 'DD/MM/YYYY HH24:MI:SS'),round(cast(izch_nivo*100 as numeric), 1),round(cast(debit as numeric), 3) FROM nivo_prelivnik

я использую

for

чтобы связать столбцы с диаграммой:

 for(var i in data) {
 dateANDtime.push(data[i].to_char);
 izch_nivo.push(data[i].round);
 debit.push(data[i].round);
 }

Проблема в именах столбцов. У меня есть два разных столбца, которые мне нужно вставить имена как «круглые». Как я могу назвать столбцы с разными именами? Когда я использую "izch_nivo" и "дебет" вместо "round", это не работает ...

1 Ответ

0 голосов
/ 18 сентября 2018

Вы можете присвоить столбцам имена, указав псевдонимы столбцов:

SELECT to_char((nivo_prelivnik.date1 + nivo_prelivnik.time1), 'DD/MM/YYYY HH24:MI:SS') as col1,
       round(cast(izch_nivo*100 as numeric), 1) as col2,
       round(cast(debit as numeric), 3) as col3
FROM nivo_prelivnik;

Обратите внимание на использование as после выражения.Затем вы можете обратиться к ним в наборе результатов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...