Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP - Jak sformatować dane dla in_array

Użyj FIND_IN_SET() aby wyszukać element listy oddzielonej przecinkami.

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

Ale byłoby lepiej znormalizować swój projekt, aby nie mieć list oddzielonych przecinkami w kolumnach bazy danych.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak działa funkcja WEIGHT_STRING() w MySQL

  2. Wybierz największą liczbę z tabeli MYSQL z dodanym Prefiksem

  3. Wydajność MySQL:identyfikacja długich zapytań

  4. Jak działa zawieszenie transakcji na wiosnę?

  5. MySQL:Dlaczego Escape nie działa w operatorze LIKE?