Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

operator mysql-connector python 'IN' disimpan sebagai daftar

Saya tidak terbiasa dengan konektor mysql, tetapi perilakunya tampaknya mirip dengan MySQLdb dalam kasus ini. Jika itu benar, Anda perlu menggunakan sedikit pemformatan string:

sql = """SELECT avg(downloadtime) FROM tb_npp where date(date) = %s 
         and substring(host,6,3) in ({c})""".format(
            c=', '.join(['%s']*len(dc)))    
args = ['2013-07-01'] + dc
cursor3.execute(sql, args)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung jumlah nilai unik

  2. Buat Diagram Basis Data Secara Otomatis MySQL

  3. Peningkatan otomatis MySQL antar tabel

  4. Ekspor data Google Bagan (tabel) saya ke excel atau csv

  5. SQL - WHERE Kondisi pada SUM()