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

MySQL:jak przekonwertować na EAV?

Zakładam, że two.id jest automatycznie zwiększającą się liczbą całkowitą, więc zostawię to tabeli docelowej, aby przypisać te wartości.

select id as fk_id, 'first_name' as attribute, first_name as value
from one
union all
select id as fk_id, 'last_name', last_name
from one
order by fk_id, attribute


  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, Max, Grupuj według i Max

  2. Wyszukiwanie PHP Mysql między dwiema datami

  3. Utwórz kopię zapasową baz danych za pomocą zapytania bez użycia mysqldump

  4. Mysql usuń zamówienie według

  5. PHPMyAdmin wymusza użycie ut8mb4 jako domyślnego sortowania