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

Pytasz o pole oddzielone przecinkami?

Na wypadek, gdybyś naprawdę potrzebował go teraz posortować bez przeprojektowywania bazy danych (co bym zrobił)...

$ids = array(1,2,4);

$query = "SELECT room_location.*, client_room.*, users.* FROM room_location INNER JOIN client_room ON room_location.user_loc_id = client_room.id INNER JOIN users ON room_location.user_loc_id = users.userGroupLocID WHERE userGroupLocID REGEXP '(^|,)(".implode('|',$ids).")(,|$)' ORDER BY room_location.location";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj dostęp do zdalnej bazy danych mysql z wiersza poleceń

  2. Przechowywanie Json w bazie danych MySQL z Node.js

  3. Mysql wybierz rekordy z przesunięciem

  4. pobierz listę znajomych w mysql

  5. mysql nie można wstawić, ponieważ nie ma wartości domyślnej?