Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Запрос с неизвестным количеством колонокэ  [new]
Laikon
Member

Откуда:
Сообщений: 24
Доброго времени суток! Народ, подскажите - как можно выбрать из таблицы все нужные колонки, у которых наименования частично повторяются? К примеру есть таблица, в которой есть колонки: QTY, QTYALLOCATED, QTYPICKED, QTYEXPECTED, QTYPICKINPROCESS и т.д. Мне нужно select так написать, чтобы он вывел только те колонки, у которых в названии есть "QTY". Это возможно? Заранее спасибо!
10 июн 17, 08:28    [20554844]     Ответить | Цитировать Сообщить модератору
 Re: Запрос с неизвестным количеством колонокэ  [new]
aleks2
Guest
Лень - это плохо.

ЗЫ. Низзя.
10 июн 17, 09:05    [20554885]     Ответить | Цитировать Сообщить модератору
 Re: Запрос с неизвестным количеством колонокэ  [new]
zby
Member

Откуда: Мск
Сообщений: 42
Laikon,

Динамический запрос составьте, и все у вас получится
10 июн 17, 09:16    [20554891]     Ответить | Цитировать Сообщить модератору
 Re: Запрос с неизвестным количеством колонокэ  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
Laikon
Доброго времени суток! Народ, подскажите - как можно выбрать из таблицы все нужные колонки, у которых наименования частично повторяются? К примеру есть таблица, в которой есть колонки: QTY, QTYALLOCATED, QTYPICKED, QTYEXPECTED, QTYPICKINPROCESS и т.д. Мне нужно select так написать, чтобы он вывел только те колонки, у которых в названии есть "QTY". Это возможно? Заранее спасибо!
А цель какая? Лень набирать, или это система, которая работает с таблицами неизвестной и меняющейся структуры?
Если первое, то можно просто мышкой перетащить столбцы из таблицы в SSMS
10 июн 17, 09:36    [20554914]     Ответить | Цитировать Сообщить модератору
 Re: Запрос с неизвестным количеством колонокэ  [new]
aleks2
Guest
zby
Laikon,

Динамический запрос составьте, и все у вас получится


Если бы тредстартер был способен "составить динамический запрос" - он бы такими глупостями не маялся.
10 июн 17, 11:48    [20555034]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить