Bom dia!

Estou precisando de uma ajuda no seguinte:

Tenho uma tabela onde eu cadastro as perguntas para questionarios 
parametrizaveis-->

CREATE TABLE base_question
(
  question_id serial NOT NULL,
  question text);

Tenho outra tabela que é gerada automaticamente e guarda as respostas:

CREATE TABLE ques_69_social-->
(
  c377 smallint,
  c585 integer,
  c384 character varying(15));

Onde por exemplo: c377 corresponde a 'c' + question_id (377) da tabela 
base_question.

Preciso executar o seguinte SQL:

SELECT
    question_id,
    question,     
    (SELECT ('c'||a.question_id) FROM ques_69_social)
FROM
    base_question a;

Não sei como dizer ao postgres para entender ('c'||a.question_id) como nome da 
coluna.

Alguem tem ideia de como fazer isso?


      
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a