亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Menggunakan pembolehubah dalam rentetan untuk pertanyaan SQL menggunakan python
P粉195402292
P粉195402292 2024-03-22 12:35:15
0
1
962

Saya mahu melihat output yang diperlukan bagi pangkalan data sql world的特定表的所有數(shù)據(jù),下面的代碼將為我提供city jadual yang dimasukkan oleh pengguna, tetapi saya mahu nama jadual dimasukkan oleh pengguna dan mahu menjadikan kod saya berfungsi untuk semua kes.

from sqlite3 import connect
import mysql.connector 
mydb=mysql.connector.connect(host="localhost",user="root",password="",database='world')
mycursor=mydb.cursor()
mycursor.execute("select * from city")
for i in mycursor:
    print(i)

Saya ingin mengisytiharkan city sebagai pembolehubah rentetan

table_name=str(input("enter table name:"))
mycursor=mydb.cursor()
mycursor.execute("select * from table_name")
for i in mycursor:
    print(i)

Tetapi saya mendapat dunia ralat.nama_jadual tidak wujud, saya faham. Adakah terdapat sebarang penyelesaian kepada keadaan saya? Mencari bantuan yang baik, terima kasih banyak.

P粉195402292
P粉195402292

membalas semua(1)
P粉495955986

Gunakan gabungan

table_name=str(input("enter table name:"))
query = "SELECT * FROM " + table_name
mycursor.execute(query)
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan