Fwd: Re: [SQL] crosstab category mix

Поиск
Список
Период
Сортировка
От Majid Khan
Тема Fwd: Re: [SQL] crosstab category mix
Дата
Msg-id CADbhJ9rYoSPJTNPXdmqtFp-nnD78La2fA+aJMw6_q1diuoZhOw@mail.gmail.com
обсуждение исходный текст
Ответ на [SQL] crosstab category mix  (Majid Khan <mk.swati@gmail.com>)
Ответы Re: [SQL] crosstab category mix  (Samed YILDIRIM <samed@reddoc.net>)
Список pgsql-sql

---------- Forwarded message ----------
From: "Majid Khan" <mk.swati@gmail.com>
Date: Jun 12, 2017 20:48
Subject: Re: [SQL] crosstab category mix
To: "Steve Midgley" <science@misuse.org>
Cc:

hi,

thanks for response. Here attached is the data with actual summary and query result.Also I am applying the following query.

SELECT * FROM crosstab('SELECT
survey_date,
district,
total
FROM
sample') AS ct(survey_date varchar, khuzdar NUMERIC ,loralai NUMERIC,zhob NUMERIC);

Regards,
Majid

On Mon, Jun 12, 2017 at 6:46 PM, Steve Midgley <science@misuse.org> wrote:


On Jun 12, 2017 12:53 AM, "Majid Khan" <mk.swati@gmail.com> wrote:
Hi,

I have a query returning me three columns 'Date', 'District' and 'Total'. There are four districts but some time a district may not have record for corresponding date. I want to put all my districts in column and their total in rows as ..

Date, District1, District2, District3, District4

While in my rows will be date along with the total value per district.

I am using crosstab to get the desired results. But in the result total for one district is listed in other district though the datewise grand total is same.

I don't know why crosstab query mixes categories. Please help.

Regards,
Majid

Please provide sample data and sql to allow us to see where your problem is. 

Steve 




Вложения

В списке pgsql-sql по дате отправления:

Предыдущее
От: Steve Midgley
Дата:
Сообщение: Re: [SQL] crosstab category mix
Следующее
От: Samed YILDIRIM
Дата:
Сообщение: Re: [SQL] crosstab category mix