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

MySQL dinamis GABUNG

Secara teknis, Anda hanya dapat melakukan ini dengan SQL dinamis - yang berarti Sintaks Pernyataan yang Disiapkan MySQL , atau rangkaian string untuk membuat kueri sebelum mengirimkannya ke database. Pernyataan yang Disiapkan adalah pilihan yang lebih disukai, karena pertahanan injeksi SQL yang lebih baik.

Anda dapat menggunakan LEFT JOINs ke berbagai tabel, tetapi itu berarti memasukkan banyak kolom dari masing-masing tabel (senjata, perisai, pedang...) yang akan menjadi null jika kategorinya tidak cocok. Akan mengerikan untuk mencoba mengeluarkan data dari satu kueri...

PS:Kenapa ada SWORD meja? Bukankah itu akan dicakup oleh WEAPON meja?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:set bersarang lambat?

  2. PHP DELETE segera setelah dipilih

  3. Meningkatkan Standar pada Manajemen MySQL, MariaDB, PostgreSQL &MongoDB

  4. #1139 - Mendapat kesalahan 'operator operator pengulangan tidak valid' dari regexp

  5. PL/MySQL apakah itu ada?