Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Formatuj ciąg znaków z wieloma parametrami, aby MySQL mógł je przetworzyć

Spróbuj z niektórymi w ten sposób:

filter ="History,Romance,Business & Money".split(',')
sqlcommand = "SELECT * FROM book WHERE scrape_category IN ({0})".format(
    ', '.join(['%s'] * len(filter)))
print(sqlcommand)
cursor.execute(sqlcommand, filter)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolejność Mysql według kolumny ze znakami Unicode

  2. Pętla przez zmienne $_POST

  3. PHP PDOException:SQLSTATE[HY000] [2019] Nie można zainicjować zestawu znaków utf8mb4

  4. Jak zintegrować Apache Spark z MySQL, aby odczytywać tabele bazy danych jako ramkę danych Spark?

  5. Wszystkie wartości ='s' w tabeli w błędzie PHP