Динамические псевдонимы полей в mysql

326
23 июля 2017, 09:56

Возможно ли в MySQL добавлять динамически псевдонимы полей?

Пример: 3 таблички, из 1 вытаскиваем определенные поля, а 2 другие по join-у. В одной значения, в другой коды полей:

SELECT ... 
       table_1.value, 
       table_2.code, 
FROM table
LEFT JOIN `table_1` ON `table_1`.table_id = `table`.id
LEFT JOIN `table_2` ON `table_2`.ID = `table1`.table_2_id
WHERE ...

На выходе 6 одинаковых с позиции table записей с разными полями table_1.value и table_2.code. Можно ли сделать, чтобы на выходе была одна строка c дополнительными 6 полями:

table_field_1 table_field_2 ... table_1_value_as_field_name * 6

То есть, одна строка на выходе и 6 полей из сджоиных таблиц, который имеют псевдонимы в виде table_2.code и значения table_1.value.

READ ALSO
Получить массив String[] из Map<String, String>

Получить массив String[] из Map<String, String>

Добрый деньЕсть такой метод

362
KeyboardButton Telegram Api выполняет нажатие на ссылкy

KeyboardButton Telegram Api выполняет нажатие на ссылкy

В чате телеграма при нажате на номер телефона полученный в сообщение всплывает окошко с предложение звонить на номер или нетМожно ли с помощью...

320
Как разрешить конфликт двух JDK?

Как разрешить конфликт двух JDK?

При компиляции у меня все время падает такое предупреждение:

295
Проблемы в использовании android-inapp-billing-v3

Проблемы в использовании android-inapp-billing-v3

Вот так вызываю покупку:

347