[英]how to get from mysql only one colum result with WHERE
我必須使用 WHERE mysql 來獲取名稱的列,但如果這樣做,我會得到整行。 我只需要名稱的結果。 你能幫助我嗎? 謝謝!
sql = 'SELECT * FROM customers WHERE name = %s'
data=(res, )
mycursor.execute(sql, data)
myresult = mycursor.fetchall()
print(myresult)
for x in myresult:
print(x)
if x==res:
print("as")
sql = "SELECT * FROM customers WHERE pass =%s"
data=(res2, )
mycursor.execute(sql, data)
myresult = mycursor.fetchall()
for i in myresult:
if i==res2:
pacsoka.starttt
將查詢替換為:
sql = "SELECT name FROM customers WHERE pass =%s"
如果您需要其他列,請將它們與名稱一起提及,並用逗號 (,) 分隔列名
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.