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

Jak pobrać wartość kolumny wyniku SQL za pomocą nazwy kolumny w Pythonie?

MySQLdb moduł ma DictCursor :

Użyj go w ten sposób (zaczerpnięty z Pisanie skryptów MySQL za pomocą Python DB-API ):

cursor = conn.cursor(MySQLdb.cursors.DictCursor)
cursor.execute("SELECT name, category FROM animal")
result_set = cursor.fetchall()
for row in result_set:
    print "%s, %s" % (row["name"], row["category"])

edytuj: Według user1305650 działa to dla pymysql również.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zoptymalizować MySQL, aby wstawić miliony wierszy?

  2. .Net Core 2.0 Database First Approach Scaffold-DbContext bazy danych Mysql

  3. Sortuj wiersze bazy danych o wartości 0 po wierszach niezerowych

  4. Lokalizacja tabel bazy danych - MySQL - Windows XP

  5. Wyniki konkursu rankingowego obrazów z oceną 5 gwiazdek