表名直接寫數(shù)據(jù)庫的表名,不用變量
創(chuàng)新互聯(lián)公司專注于從化網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供從化營銷型網(wǎng)站建設(shè),從化網(wǎng)站制作、從化網(wǎng)頁設(shè)計(jì)、從化網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造從化網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供從化網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
還是你想通過id傳遞,傳遞不同的表名 查詢不同的表。
一個(gè)新表,數(shù)據(jù)在入庫的時(shí)候,表名在python程序里面是一個(gè)變量,同時(shí)表里面字段有很多,本以為輕松愉快的就能解決,
cur.execute("INSERT INTO table_%s" % date + " VALUES(%s, %s, %s, %s, %s”,(v1,v2,v3,v4))
我的想法是,你可以先用select * from table where ... 把所有字段的值都取出來,然后再單獨(dú)顯示你要查詢的項(xiàng)
"SELECT username,password FROM user where='userName'");
SQL語句有問題
res = mysql_query(my_connection, "SELECT username,password FROM user where userName='"+userName+"'");//
你沒有注意異常的信息
對(duì)整個(gè)sql再進(jìn)行嵌套查詢就可以了
例如:
select
cc.b
from
(
select c.a as b
from c
)cc
where cc.b=''
你在里層把該查的字段都查好了 as好了 在外層就可以應(yīng)用where了