テーブル(mysqlの)の1つのレコードの2つのフィールドから最大値を取得したい。
私のテーブルは:
CREATE TABLE `testtbl` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`startdate` date NOT NULL,
`enddate` date NOT NULL,
PRIMARY KEY (`userid`)
)
たとえば、私のデータは次のとおりです。
1 、「2012 年 12 月 4 日」、「2013 年 02 月 2 日」
しかし、以下の sql を使用すると、エラーが発生します。
SQLコードは次のとおりです。
select max(startdate,enddate) from `testtbl`