Виталий

Виталий

С нами с 14 мая 2017; Место в рейтинге пользователей: #692
Виталий
19 мая 2017, 14:28
0
WHERE u.id LIKE '%[^0-9]4[^0-9]%' ORDER BY m.timestamp ASC
Не работает, увы

Какой нибудь аналог explode в php :)
Разбить на подстроки и проверить слева и справа.

И самое главное, нужно полное соответствие, те 2 != 22 или 4 != 444
Виталий
19 мая 2017, 14:23
0
Да не, не то. ХЗ че делать
Виталий
19 мая 2017, 14:00
0
Других символов быть не может, но запрос не сработал.
Конструкция такая: число, число
Виталий
19 мая 2017, 13:49
0
Сепарировать не вариант с разделителями. Возможно можно как-то разбить поиск столбца на подстроки? Проверить левую часть и правую на строгое соответствие, у нас же есть запятая которая разделяет числа? Приложил скрин к тикету, может так понятнее будет…
Виталий
19 мая 2017, 13:43
0
Ох уж этот SQL, на данный момент никакие манипуляция с LIKE не привели к желаемому результату…
Виталий
14 мая 2017, 14:39
0
Володя, подскажи пожалуйста.
Почему данная конструкция не работает через вызов Fenom?

{var $photo_before_html = "!pdoResources" | snippet: [
    'class'=>'UserFile',
    'loadModels'=>'UserFiles',
    'sortby'=>'rank',
    'where'=>'{
        "UserFile.list": "photos_before",
        "UserFile.parent": '~$_modx->user.id~',
        "UserFile.createdby": '~$_modx->user.id~'
    }',
    'leftJoin'=>'{
        "Thumb": {
            "class": "UserFile",
            "on": "Thumb.parent = UserFile.id"
        }"
    }',
    'select'=>'{
        "UserFile": "*",
        "Thumb": "Thumb.url as thumb"
    }',
    'tpl'=>'@INLINE 
    <div class="item">
        <a href="[[+url]]" target="_blank">[[+name]] - [[+size]]</a>
    </div>'
]}

Если убрать
"Thumb": "Thumb.url as thumb"
то вызов отрабатывает