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

PHP - Cara memformat data untuk in_array

Gunakan FIND_IN_SET() untuk mencari elemen dari daftar yang dipisahkan koma.

$lsc_adminid_query = xtDBquery("
    SELECT lsc.option_id
    FROM lsc_config lsc
    WHERE FIND_IN_SET({$_SESSION['customer_id']}, lsc.option_value)");

Tetapi akan lebih baik untuk menormalkan desain Anda sehingga Anda tidak memiliki daftar yang dipisahkan koma di kolom database sejak awal.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Solusi di mysql untuk Indeks parsial atau Indeks yang difilter?

  2. SUM() tidak berfungsi di MySQL:SUM() dengan DISTINCT

  3. Node.js API dengan express &mysql - Mendapatkan jumlah catatan, nomor halaman, ... &menyediakan pagination

  4. Kode PHP untuk mengonversi kueri MySQL ke CSV

  5. Menghubungkan dari jarak jauh ke database MySQL