Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mengapa MySQL mengeksekusi return None?

Eksekusi kueri tidak memiliki nilai kembalian.

Pola yang perlu Anda ikuti adalah:

cursor creation;
cursor, execute query;
cursor, *fetch rows*;

Atau dengan python:

c = d.cursor()

c.execute(query)    # selected rows stored in cursor memory

rows = c.fetchall()    # get all selected rows, as Barmar mentioned
for r in rows:
    print(r)

Juga beberapa modul db memungkinkan Anda untuk mengulangi kursor menggunakan pola for...in, tetapi periksa tiga kali terkait mysql.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. N Teratas Per Grup dengan Beberapa Tabel Bergabung

  2. Pemodelan basis data untuk tujuan internasional dan multibahasa

  3. MySQL Visual Studio 2015 Anda sudah memiliki koneksi yang dapat digunakan

  4. Membandingkan Percona XtraBackup dengan MySQL Enterprise Backup:Bagian Satu

  5. Menggabungkan dua tabel dengan sql GABUNG?