sql >> Database >  >> RDS >> Mysql

Hoe het laatste veld dat door de gebruiker is geselecteerd uit de formulierbouwer weer te geven met de veldnaam en het veldtype?

In plaats van form_elements op te slaan in de fom_builder-tabel, slaat u hun respectievelijke id op en gebruikt u vervolgens een query zoals deze

SELECT form_elements_id FROM form_builder WHERE form_id=1 AND form_builder_type='example' ORDER BY update_date DESC LIMIT 1

Zodra u alle formulierelementen hebt, implodeert u het en converteert u het naar een array en gebruikt u de whereIn-clausule om gegevens uit de tweede tabel te halen.




  1. PostgreSQL-equivalent van de PERCENTILE_CONT-functie van Oracle

  2. Hoe GROUP BY op de juiste manier in MySQL?

  3. ElasticSearch-indexstructuur instellen met bindingen met meerdere entiteiten

  4. Hoe kan ik het entiteitsraamwerk dwingen om identiteitskolommen in te voegen?