0
我有這個表有這樣的例子:幫助與SQL查詢
NUM1 BOX Status DATA
134813 119874 1 07.03.21
149950 119874 8 10.12.31
我想要做的就是從表COMERT,其中boxID = 119874,並有狀態1選擇,但如果在表中有多行,比較日期以查看來自狀態1的日期是否比其他日期更實際。如果它不能返回任何東西。我怎麼能這樣做?
我有這個表有這樣的例子:幫助與SQL查詢
NUM1 BOX Status DATA
134813 119874 1 07.03.21
149950 119874 8 10.12.31
我想要做的就是從表COMERT,其中boxID = 119874,並有狀態1選擇,但如果在表中有多行,比較日期以查看來自狀態1的日期是否比其他日期更實際。如果它不能返回任何東西。我怎麼能這樣做?
select * from Comert
where boxID = 119874 and status=1
and date=(select max(date) from comert where boxID = 119874)
什麼類型的列是您的日期信息存儲在? – garnertb 2011-05-25 10:22:22
日期存儲在數據中,類型爲日期 – Luis 2011-05-25 10:24:14