sql >> Database teknologi >  >> RDS >> Mysql

pandas' read_sql med en liste over værdier for WHERE-tilstand

Du kan faktisk gøre dette uden nogen loop.

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

Dette vil give resultaterne direkte. Dette forudsætter scoreDF.index er en list .Hvis det allerede er en tuple så kræves ingen typecasting.



  1. Konfigurer MySQL 8 fra Binary Tarball

  2. Bedste metode til at gemme en liste over bruger-id'er

  3. Forkert heltal (2147483647) er indsat i MySQL?

  4. mySQL datoTidsinterval Forespørgselsproblem