0

我是 python 的新手,想要做一个 MySQL 选择。

我想从 MySQL 中选择并向查询中添加一个变量,如下所示:

date = now.strftime("%Y-%m-%d)
sql = "SELECT * FROM table WHERE date='%s'" % date

(这个offcourse,不起作用)我习惯了Php所以这对我来说是一种新的,你可以看到:)

谢谢!

4

2 回答 2

0
import time
now = time.localtime()
date = time.strftime("%Y-%m-%d")
sql = "SELECT * FROM table WHERE date='%s'" % date

我认为这个片段可以满足您的要求吗?

希望这可以帮助

于 2013-02-13T16:14:06.490 回答
0

也许这可以满足您的需求...

date = now.strftime("%Y-%m-%d)
sql = "SELECT * FROM table WHERE date= '%s' "
sql = sql % (date)
cursor.execute(sql)
results = cursor.fetchall()
于 2013-02-13T16:26:00.320 回答