2015-01-05 5 views

답변

0

쿼리 메서드는 목록을 반환합니다. 그런 다음 별칭을 사용하여 계산 된 열에 액세스 할 수 있습니다. 여기

http://webpy.org/cookbook/query 링크의 예입니다 : 당신이 별칭을 사용하지 않는 경우, 당신이 rs[0]['max(id)']

rs = db.query('select max(id) as max_value from tablename') 
print rs[0].max_value 

이이 web.py 문서에서 사용되는 예를 기반으로 할 수 있다고 생각 :

import web 

db = web.database(dbn='postgres', db='mydata', user='dbuser', pw='') 

results = db.query("SELECT COUNT(*) AS total_users FROM users") 
print results[0].total_users # -> prints number of entries in 'users' table 
+0

대단히 감사합니다. – yunfan