Недавно я наткнулся на проект со следующей структуройMysql значение динамического ряда, имена столбцов
http://sqlfiddle.com/#!2/3a4cf/1
все работает нормально, я думаю, что я могу сортировать вещи на PHP конце, но мой вопрос, это можно с помощью одного запроса
number, name, age, email, gender
--------------------------------------------
123456, Test1, 24, [email protected], m
123457, Test2, 23, [email protected], f
123458, Test3, 22, [email protected], m
123459, Test4, 21, [email protected], f
123460, Test5, 25, [email protected], m
рассматривает имена столбцов быть фактическим field.field_name
Я попытался остроумие h несколько левых/правых присоединяется (столько же полей, сколько и число), но может доходить до бесконечности lol ... т.е. иметь 100 полей, которые будут 200 объединений, чтобы получить результат в одной строке (все еще без имен столбцов, поле_значение).
Я посмотрел на следующие (возможно дубликата):.
mysql select dynamic row values as column names, another column as value
но много не суммируется и не говорить со мной (не то, что испытал в MySQL :()
Если возможно я бы признательна, если кто-нибудь может направлять мне немного о том, как достичь этого.
Спасибо заранее.
да, но тот, если у нас есть только эти 3 поля и делать это жёстко, как это, но что, если есть 10 полей созданный по требованию пользователя. Хотя это приятное решение, и мы добираемся туда вплотную :)) .. СПАСИБО BTW – user3570930
@ user3570930 Хорошо, это также можно сделать динамически. – Mihai
УДИВИТЕЛЬНЫЙ! БЛАГОДАРЯ ! – user3570930