2011-05-25 147 views
0

我有這個表有這樣的例子:幫助與SQL查詢

NUM1 BOX  Status  DATA  
134813 119874  1 07.03.21 
149950 119874  8 10.12.31 

我想要做的就是從表COMERT,其中boxID = 119874,並有狀態1選擇,但如果在表中有多行,比較日期以查看來自狀態1的日期是否比其他日期更實際。如果它不能返回任何東西。我怎麼能這樣做?

+1

什麼類型的列是您的日期信息存儲在? – garnertb 2011-05-25 10:22:22

+0

日期存儲在數據中,類型爲日期 – Luis 2011-05-25 10:24:14

回答

4
select * from Comert 
where boxID = 119874 and status=1 
and date=(select max(date) from comert where boxID = 119874)