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

Откуда:
Сообщений: 3
помогите пожалуйста
задание такое = написать процедуру для определения количества потопленных страной кораблей. Входной параметр – название страны. Выходной параметр – количество потопленных кораблей этой страной

мое творение


select O.shipID
from Outcames O--, Ships S
where (O.result = 'sunk') AND shipID IN --.battleID IN --shipID IN
(
select O.shipID
from Outcames O, Classes C, Ships S
where (C.country = 'СССР' AND C.class = S.class) AND (O.shipID = S.shipID)
)
13 дек 09, 19:44    [8060399]     Ответить | Цитировать Сообщить модератору
 Re: помогите, проблема с процедурой!!!!!!  [new]
highRizer
Member

Откуда:
Сообщений: 3
select distinct O.shipID
from Outcames O, Ships S
where (O.result = 'sunk' AND O.shipID != S.shipID) AND S.shipID IN --.battleID IN --shipID IN
(
select S.shipID
from Outcames O, Classes C, Ships S
where (C.country = 'СССР' AND C.class = S.class) AND (O.shipID = S.shipID)
)


Написал но выводит одно лишнее значение ==((
13 дек 09, 19:48    [8060407]     Ответить | Цитировать Сообщить модератору
 Re: помогите, проблема с процедурой!!!!!!  [new]
iljy
Member

Откуда:
Сообщений: 8711
highRizer,

задачи sql-ex надо решать самостоятельно, а вопросы задавать разработчикам, там для этого форма есть. А за такое могут и забанить.
13 дек 09, 19:56    [8060414]     Ответить | Цитировать Сообщить модератору
 Re: помогите, проблема с процедурой!!!!!!  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
iljy
highRizer,

задачи sql-ex надо решать самостоятельно, а вопросы задавать разработчикам, там для этого форма есть. А за такое могут и забанить.

Забанить не забанят, но темы все будут закрыты.
13 дек 09, 21:26    [8060594]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить