私は 2 つの日付間の検索レコードと、月 (1 月から 12 月まで) で並べ替えられたレコードを表示するのが初めてです。
このようなテーブルがあります。
Employee | Salary | Date from | Date To
John A. | 15000 | 2013-05-26 | 2013-06-10
Mark | 15000 | 2013-05-26 | 2013-06-10
John A. | 15000 | 2013-06-11 | 2013-06-25
Mark | 20000 | 2013-06-11 | 2013-06-25
レポートをこのように表示したいと思います。
Employee | 26 May - June 10 | 11 June - 25 June | So on..
John A. | 15000 | 15000
Mark | 15000 | 20000
私のコードを見てください。これは2つの日付の間のレコードのみを検索します
SELECT *
FROM payroll
WHERE datefrom >= '2013-01-01'
AND dateto < '2013-12-31'
状況を解決する方法を教えてください。