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

Bagaimana saya bisa menemukan salah satu dari banyak kemungkinan pola di antara satu entri mySQL? Lebih dalam

beberapa pilihan di sini...

1) simpan nilai sebagai bilangan bulat di mana setiap nilai sesuai dengan bit. grade 1 =bit 0, grade 2 =bit 1, grade 3 =bit 2, dan seterusnya. maka nilai 1,2,3 akan sesuai dengan 0x00000111 (8) dan nilai 2,4 akan menjadi 0x00001010 (10) dll; maka kueri menjadi masalah sederhana dalam melakukan perbandingan AND... jika Anda ingin semua baris di mana nilai 2 dan 4 dipilih (dan mungkin yang lain) lalu pilih * dari file di mana (nilai &10) ==true

2) jika hanya ada sedikit nilai, Anda dapat menyimpan masing-masing sebagai kolom boolean.

3) simpan nilai dalam tabel terpisah dan kemudian hubungan antara nilai dan file n tabel gabungan ke-3 (karena ini adalah hubungan banyak ke banyak).



  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:Dapatkan catatan percakapan terakhir oleh pengguna

  2. Laravel 5.1 - Menghubungkan ke Database MySQL (MAMP)

  3. menghitung jumlah waktu tipe menggunakan sql

  4. Kesalahan 1130 di mysql

  5. Banyak Hitungan di CakePHP