sql >> Databasteknik >  >> RDS >> Mysql

PHP Sortering från serialiserade data

Du bör aldrig ha mer än ett värde i en enda kolumn i en rad. Lagra rollerna i sin egen databastabell, med användarens ID, så kommer du helt enkelt att kunna fråga MySQL för användarna med en roll som önskas.

CREATE TABLE user_roles (user_id INT, role_name VARCHAR(100));
INSERT INTO user_roles (1, '_wfa');
INSERT INTO user_roles (1, '_CS');
INSERT INTO user_roles (1, '_CM');

SELECT users.id FROM users INNER JOIN user_roles ON users.id = user_roles.user_id WHERE user_roles.role_name = '_wfa';


  1. Oracle Streams steg för steg replikeringsexempel

  2. Orsakas av:java.lang.ClassNotFoundException:oracle.jdbc.OracleDriver

  3. Hur använder jag Postgres JSONB datatype med JPA?

  4. Uppdatera MySQL-tabellen från en lokal fil