我的表設置了ID,時間,AAC,AAD等列。時間是數據輸入時的時間戳。Sqlite3 - 我如何從SELECT的結果中獲取時間戳max
我怎樣才能得到每列最大值的時間戳值?
import sqlite3
sqlite_file = 'foo.db'
conn = sqlite3.connect(sqlite_file)
c = conn.cursor()
column = ['AAC', 'AAD', 'ABC', 'ABP',
'AGL', 'AHG', 'AHY', 'AIO']
for i in range(len(column)):
c.execute("SELECT max("'"%s"'") FROM prices" % (column[i]))
print (column[i], c.fetchone())
conn.close()
任何幫助將不勝感激!
嗯兩個答案都正確謝謝。但爲了簡單起見,我剛剛升級了我的sqlite3版本並使用它。 – jfox