-1
我想選擇昨天輸入的數據我輸入了兩個代碼但不能正常工作。代碼和表結構是:我想選擇昨天進入顯示的數據
SELECT *
FROM reg_data3
WHERE date = CURDATE() - INTERVAL 1 DAY ;
SELECT *
FROM reg_data3
WHERE date = (str_to_date(date, '%m/%d/%Y')) - INTERVAL 1 DAY ;
CREATE TABLE `reg_data3` (
`date` varchar(10) NOT NULL default '',
`time` time NOT NULL,
`rainfall` float default NULL,
`evep` float default NULL,
`max_temp` float default NULL,
`min_temp` float default NULL,
`sunshine_hrs` float default NULL,
PRIMARY KEY (`date`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
確切位置在哪裏,你卡住了?什麼不按預期工作? –
嘗試'subdate(current_date,1)'獲取昨天的日期。 – Franck
@idonteven沒有結果,但顯示字段 – user2986352