Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да форматирате низове на SQL IN клауза с Python

MySQLdb има метод, който да помогне с това:

Док

Употреба

# connection:  <_mysql.connection open to 'localhost' at 1008b2420>

str_value = connection.string_literal(tuple(provider))
# '(\'provider1\', \'provider2\')'

SQL = "SELECT * FROM table WHERE provider IN %s"
args = (str_value,)
cursor.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. как да изтеглите базиран на blob файл от MySQL база данни в PHP?

  2. Как трябва да се съхраняват времеви печати на unix в колони int?

  3. Как да получите структура на базата данни в MySQL чрез заявка

  4. Как да изпълните съхранена процедура в MySQL Workbench

  5. Как да дефинирате mysqli връзка в един php файл и след това да го използвате в друг файл?