Мое требование таково: Я использую Postgresql и ireport 4.0.1 для создания этого отчета. У меня есть четыре таблицы, такие как g_employee, g_year, g_period, g_salary, путем объединения этих четырех таблиц, а параметр передачи - fromDate и toDate эти значения параметров, такие как '01/02/14 'между '01 /05/14'Based. дисплейные месяцы будут варьироваться в заголовках, как я показано в примере ниже:Заработная плата служащего Должен отображаться ежемесячно, как показывает моль Горизонтально как заголовки
EmpName
01/02/14 01/03/14 01/04/14 01/05/14
abc
2000 3000 3000 2000
Может кто-нибудь помочь мне в этом получая выход?
Спасибо за ответ, но я не нужен выход такой. Мое требование - это периоды, которые должны отображаться горизонтально, а также зарплаты для соответствующих emp's.Каждый кто-нибудь мне поможет .. – user3305333
Thats просто не так, как работает SQL. Число столбцов является константой для любого действительного оператора SQL. – RileyR
Вам нужно что-то, чтобы моделировать данные так, как вы пожелаете, либо процедурный код, либо приложение моделирования, которое возьмет то, что я предоставил, и покажет его способ запроса. Другой вариант не является динамическим в зависимости от диапазона ввода (вы должны вручную добавлять или удалять столбцы при изменении диапазона). Я покажу этот пример. – RileyR