sql >> Database >  >> RDS >> Mysql

MySQL:hoe te converteren naar EAV?

Ik neem aan dat two.id een automatisch ophogend geheel getal is, dus ik laat het aan de doeltabel over om die waarden toe te wijzen.

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. Kennismaken met de mogelijkheden en functies in MariaDB SkySQL

  2. hoe het tijdstempelformaat in mysql te veranderen

  3. CRUD voor MySQL en PHP

  4. Verschil tussen sql-instructies en clausule