如果我们要按年份和格式(例如年-月-日期)从表中搜索列或记录 那怎么找。我有一个表,该表具有与天气有关的23列,我想访问所有数据2010,将使用哪个查询,请帮助任何人..thankx 我会尝试,但没有任何输出:
c.execute(“ select * from lahore_weather_2009_May where substr(PKT,1,4)='2011'”)
如果我按月将这段代码应用于访问,那么也不会给出任何输出:
validmonth =假 无效时: lookForMonth = input('请问是几月?(从1到12的数字):') 尝试: validmonth = 1
sqlCmd = 'SELECT PKT FROM lahore_weather_2009_May WHERE SUBSTR(PKT,4,2)="%.2i"' % int(lookForMonth)
for row in conn.execute(sqlCmd):
print (row)
c.commit()
已在数据库中创建的表