sql >> Databáze >  >> RDS >> Mysql

Existuje způsob, jak provést více než jeden dotaz na řetězec v MySQL-Python?

Podívejte se na dokumentaci k MySQLCursor.execute().

Tvrdí, že můžete předat multi parametr, který umožňuje spouštět více dotazů v jednom řetězci.

multi je volitelný druhý parametr volání execute():

operation = 'SELECT 1; INSERT INTO t1 VALUES (); SELECT 2'
for result in cursor.execute(operation, multi=True):


  1. Jak vypočítat součet dvou sloupců ze dvou různých tabulek bez klauzule kde?

  2. Struktura/design databáze

  3. Python - mysqlDB, výsledek sqlite jako slovník

  4. Jak vložit hodnotu BOOL do databáze MySQL