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

Kueri SQL untuk menemukan produk yang cocok dengan serangkaian kategori

Anda dapat menghilangkan masalah kinerja pengelompokan dan penghitungan jika Anda menyimpan informasi itu di suatu tempat. Anda dapat menambahkan kolom ke Produk yang disebut total_categories yang akan memberi tahu Anda berapa banyak kategori yang diikuti produk. Kemudian Anda cukup mengatakan where total_categories = 4 . Ini mungkin lebih sulit untuk dipertahankan jika produk sering mengubah kategorinya karena Anda harus terus memperbarui bidang ini dengan benar - dan kemudian Anda harus memutuskan apakah Anda ingin melakukannya dalam kode aplikasi atau dalam pemicu atau dalam prosedur tersimpan ...

Biasanya saya tidak akan berpikir itu ide yang sangat baik untuk menyimpan metadata seperti itu secara langsung dalam sebuah tabel, tetapi jika kinerjanya benar-benar seburuk itu, mungkin layak dipertimbangkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. F# Pemula:mengambil larik data dari server

  2. Memanggil Prosedur Tersimpan menggunakan ADODB di PHP

  3. Bagaimana cara memeriksa apakah tombol tipe input ditekan dalam PHP?

  4. Bisakah kita membatasi jumlah baris dalam tabel di MySQL?

  5. Bagaimana saya bisa menambahkan kotak centang ke tabel data yang akan digunakan untuk menghapus baris yang dipilih?