Mysql
 sql >> Base de données >  >> RDS >> Mysql

pandas' read_sql avec une liste de valeurs pour la condition WHERE

Vous pouvez réellement le faire sans aucune boucle.

queryString = 'SELECT * FROM tableA WHERE sec_code in '+tuple(scoreDF.index)

Cela donnera les résultats directement. Cela suppose scoreDF.index est une list .Si c'est déjà un tuple alors aucun transtypage n'est requis.