Хм
Вот и я чемуто мелкого научу
Например мы пишем хранимку или просто прогу на sql
Например мы собираем наименования столбцов
SELECT CONCAT_WS(',', columns) FROM tbl
Тоесть мы хотим собрать столбцы
Ну ты понял? Не одно значение а именно интерпретировать результат
Много раз видел тут на форуме подобные вопросы и всегда был дан ответ что такое не есть возможно
Хрен там! Возможно
Если сначала поместить результат в переменную то потом внутри этой же программы можно вставить переменную в запрос и произойдет выборка по конкатенированным полям
Тоесть мускул интерпретирует содержание переменной в препарированном запросе
К сожалению пример сейчас не приведу но думаю смысл донес
Просто пишу с планшета на больничном
(Добавление)
Нене
Лучший вариант использования вспомнил
Например у очередного деятеля хранятся id через запятую
В слонике все хорошо а вот в мускуле как это можно поместить в IN () ?
Можно поместив в переменную select into @var
И потом препарировав запрос можно эту @var поместить в IN
Каково?
(Добавление)
Мелкий уснул там чтоли???
Работа не отпускает язык почесать?
Ну понял о чем я?
|