sql >> Databasteknik >  >> RDS >> Mysql

Hur visar man det sista fältet som användaren valt från formulärbyggaren med fältnamnet och fälttypen?

Istället för att lagra form_elements i tabellen fom_builder, lagra deras respektive id och använd sedan frågan ungefär så här

VÄLJ form_elements_id FRÅN form_builder WHERE form_id=1 AND form_builder_type='example' BESTÄLL EFTER update_date DESC LIMIT 1

När du har fått alla formulärelement Id implodera det och konvertera det till array och använd whereIn-satsen för att hämta data från den andra tabellen.




  1. sql-fråga för att avgöra vilka varor som är mest lika med taggar

  2. Hur EXPORT_SET() fungerar i MariaDB

  3. 'en-till-många' relationsintegritetsfråga för tidsintervall

  4. Varaktighet för data i en global temporär tabell?