SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 14.04.2016 19:00:42

Denis911
Участник
Зарегистрирован: 14.04.2016
Сообщений: 2

BLOB как вытянуть данные

знаю, вопрос скорее всего идиотский, но все же...
есть бд mysql в ней таблица, а в таблице столбец в который приходят данные в блоб, в JSON выглядит так

"Description" : "",
    "DeviceType" : 15,
    "MessageHeader" : "+RSP",
    "MessageType" : 7,
    "ReportMask" : 4071359,
    "TimeStamp" : "2016-04-13T19:02:35Z",
    "Values" : [
        {
            "Key" : "Length",
            "Value" : 86
        },
        {
            "Key" : "DeviceType",
            "Value" : 15
        },
        {
            "Key" : "ProtocolVersion",
            "Value" : 261
        },

Вопрос как написать обычный селект, что б из блоб сразу доставались данные Length DeviceType ProtocolVersion.. рядом в столбцы , что б не нужно было открывать по отдельности, искать и тд каждую запись

Неактивен

 

#2 14.04.2016 19:20:45

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

Re: BLOB как вытянуть данные

http://dev.mysql.com/doc/refman/5.7/en/ … tions.html
но это только для 5.7

Неактивен

 

#3 14.04.2016 20:58:56

Denis911
Участник
Зарегистрирован: 14.04.2016
Сообщений: 2

Re: BLOB как вытянуть данные

спасибо. но наверное не совсем то...есть вроде Substr , но не совсем понимаю что и как..

Неактивен

 

Board footer

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