SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.12.2018 02:27:06

Kudrik
Участник
Зарегистрирован: 09.12.2018
Сообщений: 8

Изменения представления данных в таблице

Добрый день, просьба подсказать, как должен выглядеть запрос, чтобы представить данные в таблице, в другом в виде.


БЫЛО:
client_id    param_name    param_value
1            Name             Кузнецов
1            Age                         25
2            Name               Белов


НУЖНО:
client_id    client_name    client_age
1               Кузнецов             25
2               Белов                 NULL

Неактивен

 

#2 09.12.2018 11:33:53

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Изменения представления данных в таблице

Неактивен

 

#3 09.12.2018 15:45:41

Kudrik
Участник
Зарегистрирован: 09.12.2018
Сообщений: 8

Re: Изменения представления данных в таблице

Это через pivot можно реализовать?

Неактивен

 

#4 09.12.2018 18:01:39

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Изменения представления данных в таблице

это называется pivot, а как его реализовать в MySQL как раз и обсуждается по ссылке

Неактивен

 

#5 10.12.2018 10:49:15

klow
Старожил
Зарегистрирован: 06.12.2014
Сообщений: 411

Re: Изменения представления данных в таблице

Для MariaDB еще можно смотреть в сторону connect таблиц https://mariadb.com/kb/en/library/conne … able-type/

Отредактированно klow (10.12.2018 10:50:09)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson