欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

MySQL通配符用法

錢浩然2年前14瀏覽0評論

MySQL通配符用法?

您可以做的是首先向MySQL詢問a list of column names,然后根據該信息生成SQL查詢.

SELECT column_name

FROM information_schema.columns

WHERE table_name = 'your_table'

AND column_name LIKE 'word%'

讓我們選擇列名稱.然后你可以用Python做:

"SELECT * FROM your_table WHERE " + ' '.join(['%s = 1' % name for name in columns])

我建議使用SQLAlchemy來代替使用字符串連接,而不是使用字符串連接.

但是,如果您所做的只是限制列數,則根本不需要像這樣執行動態查詢.數據庫的艱苦工作是選擇行;向你發送10列中的5列或全部10列幾乎沒有什么區別.

在這種情況下,只需使用“SELECT * FROM …”并使用Python從結果集中挑選出列.