sql >> Database >  >> RDS >> Mysql

mysql-connector python 'IN'-operator opgeslagen als lijst

Ik ben niet bekend met mysql-connector, maar het gedrag lijkt vergelijkbaar met MySQLdb in dit verband. Als dat waar is, moet je een beetje tekenreeksopmaak gebruiken:

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. Hoe Kubernetes te installeren met Kubeadm

  2. Hoe kan ik UUID's gebruiken in SQLAlchemy?

  3. Haal telgegevens op uit Firebase zoals MySQL

  4. Query's naar een database verzenden vanaf Android