CREATETABLEtest_max(qoorVARCHAR2(20),paraVARCHAR2(100),stridNUMBER);
接著,插入測試數(shù)據(jù),例如:
INSERTINTOtest_maxVALUES(48,'廳門1',2);
INSERTINTOtest_maxVALUES(251,'廳門2',7);
INSERTINTOtest_maxVALUES(252,'廳門3',7);
INSERTINTOtest_maxVALUES(259,'廳門2',9);
INSERTINTOtest_maxVALUES(260,'廳門2',9);
INSERTINTOtest_maxVALUES(263,'廳門2',12);
接下來,為了找出strid的最大值,我們可以使用SQL查詢語句,包括子查詢和ROW_NUMBER()函數(shù),按照strid字段降序排列:
SELECTt.*,t.rowidFROMTEST_MAXt
WHERE(SELECTMAX(strid)FROMTEST_MAX)=t.strid;
最后,此查詢將返回strid的最大值(在這個例子中是12)所對應(yīng)的完整記錄。通過這種方式,我們成功地從"test_max"表中獲取到了最大值的數(shù)據(jù)。