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

Откуда:
Сообщений: 111
Есть таблица Persons в которой есть поле NAME с фамилиями клиента. И есть список из фамилий: иванов, петров, сидоров. Нужно вывести на экран фамилии из списка а рядом написать, есть эти фамилии в таблице (да/нет)
21 май 13, 16:19    [14328020]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
MaxiMaxiM
И есть список из фамилий:

Где есть ? У вас в голове ?
21 май 13, 16:20    [14328031]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
left join + isnull()
21 май 13, 16:20    [14328033]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
MaxiMaxiM
Member

Откуда:
Сообщений: 111
Glory,
create table PRODUCT(
id_p number(2) not null primary key,
name varchar2(15)
)
insert into PRODUCT values (1, 'Иванов');
insert into PRODUCT values (2, 'Сомов');
insert into PRODUCT values (3, 'Котов');
insert into PRODUCT values (6, 'Адук');
21 май 13, 16:27    [14328093]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
исползовали case when?
21 май 13, 16:29    [14328114]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
MaxiMaxiM
Glory,
create table PRODUCT(
id_p number(2) not null primary key,
name varchar2(15)
)
insert into PRODUCT values (1, 'Иванов');
insert into PRODUCT values (2, 'Сомов');
insert into PRODUCT values (3, 'Котов');
insert into PRODUCT values (6, 'Адук');

И в чем проблема ? сделать join ?
21 май 13, 16:30    [14328128]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
И есть список из фамилий: иванов, петров, сидоров.


а какой табличке ест фамилия?
21 май 13, 16:37    [14328211]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
MaxiMaxiM
Member

Откуда:
Сообщений: 111
natya,
ни в какой это просто список фамилий(30 штук)
21 май 13, 16:39    [14328251]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22550
MaxiMaxiM
natya,
ни в какой это просто список фамилий(30 штук)
на бумажке написан и к монитору приклеен?
21 май 13, 16:41    [14328267]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
SELECT name,'familiy_name'=
case
when familiy_name is not null then 'yes'
else 'no'
end
from product
21 май 13, 16:43    [14328298]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
iap
Member

Откуда: Москва
Сообщений: 47085
Типы number(2), varchar2 - в Oracle есть, а в MSSQL - нет
21 май 13, 16:44    [14328317]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
iap,

скрипт неверно что ли?
21 май 13, 16:55    [14328436]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
natya
iap,

скрипт неверно что ли?

для MSSQL не верен
при попытке его выполнрить получите следуещее
Msg 2715, Level 16, State 7, Line 1
Column, parameter, or variable #1: Cannot find data type number.
21 май 13, 16:57    [14328464]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
данные имя и фамилия в одном табличе?
21 май 13, 16:58    [14328477]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
iap
Member

Откуда: Москва
Сообщений: 47085
natya
iap,

скрипт неверно что ли?
Ну, человек пишет для Oracle.
Так зачем его здесь обнадёживать?
21 май 13, 17:01    [14328513]     Ответить | Цитировать Сообщить модератору
 Re: Список данных  [new]
natya
Member [заблокирован]

Откуда: Азербайджан, Баку
Сообщений: 347
iap,

ok ok ok
21 май 13, 17:53    [14328947]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить