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

Откуда:
Сообщений: 3
Здравствуйте. Подскажите, пожалуйста, стоит следующая задача:
1) мне надо сделать выборку из базы данных, причем:
а) часть значений одного столбца должны быть заменены на другие значения, то есть если значение=вот_этому, то значение=другое значение;
б) так как эта выборка импортируется сразу в определенную программу, а для импорта значения столбца должны находиться в наборе значений идентификатора программы;
2) создавать дополнительную базу, чтобы в ней сделать, например, update table set ... Прав должных нет (на создание новой таблице, а старую портить не могу).
Может можно придумать алгоритм? спасибо.
17 июн 13, 18:20    [14444180]     Ответить | Цитировать Сообщить модератору
 Re: выборка данных из базу, с заменой определенных значений на другие  [new]
iap
Member

Откуда: Москва
Сообщений: 47145
AlexanderModestov,

1. В базе данных нет столбцов. Из неё нельзя сделать выборку. Ваша "терминология" просто режет слух.
2. Изучайте функцию CASE
17 июн 13, 19:58    [14444469]     Ответить | Цитировать Сообщить модератору
 Re: выборка данных из базу, с заменой определенных значений на другие  [new]
H-M
Guest
AlexanderModestov,

очень рекомендую прежде изучить синтаксис и возможности TSQL, ознакомиться с BOL, и только потом задавать вопросы в форуме.
Ваша терминология - действительно сильно режет слух.
17 июн 13, 21:47    [14444677]     Ответить | Цитировать Сообщить модератору
 Re: выборка данных из базу, с заменой определенных значений на другие  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
AlexanderModestov, добрый день, Александр.
Для того, чтобы люди могли хотя бы приблизительно помочь Вам советом рекомендую для начала ознакомиться с данной темой:
Рекомендации по оформлению сообщений в форуме

Далее применимо к вашей задаче рекомендую почитать здесь:
CASE T-SQL

Также рекомендую ознакомиться с основными понятиями T-SQL
Здесь
18 июн 13, 08:44    [14445590]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить