Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
26:04:2008, 07:13
|
|
Новенький ![]() Группа: Программист Сообщений: 5 Регистрация: 15:05:2007 Пользователь №: 10 857 Репутация: 0
|
Здравствуйте, помогите пожалуйста написать следующий запрос:
Схема базы данных состоит из трех отношений: utQ (Q_ID int,Q_NAME varchar(35)) utV (V_ID int,V_NAME varchar(35),V_COLOR char(1)) utB (B_Q_ID int,B_V_ID int,B_VOL tinyint, B_DATETIME datetime) Таблица utQ содержит идентификатор и название квадрата, цвет которого первоначально черный. Таблица utV содержит идентификатор, название и цвет баллончика с краской. Таблица utB содержит информацию об окраске квадрата баллончиком: идентификатор квадрата, идентификатор баллончика, количество краски и время окраски. При этом следует иметь в виду, что: - баллончики с краской могут быть трех цветов - красный V_COLOR='R', зеленый V_COLOR='G', голубой V_COLOR='B' (латинские буквы). - объем баллончика равен 255 и первоначально он полный; - цвет квадрата определяется по правилу RGB, т.е. R=0,G=0,B=0 - черный, R=255, G=255, B=255 - белый; - запись в таблице закрасок utB уменьшает количество краски в баллончике на величину B_VOL и соответственно увеличивает количество краски в квадрате на эту же величину; - значение 0 < B_VOL <= 255 - Количество краски одного цвета в квадрате не превышает 255, а количество краски в баллончике не может быть меньше нуля. Задание: Предполагая, что среди идентификаторов квадратов имеются пропуски, найти минимальный и максимальный "свободный" идентификатор в диапазоне между имеющимися максимальным и минимальным идентификаторами. Если пропусков нет, выводить NULL. Например, для последовательности идентификаторов квадратов 1,2,5,7 результат должен быть 3 и 6. |
|
Сообщение
#1
|
|
![]() |
|
|
26:04:2008, 07:31
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
Надо указать субд, а также показать что делали и что неполучилось.
|
|
Сообщение
#2
|
|
|
|
26:04:2008, 07:39
|
|
Новенький ![]() Группа: Программист Сообщений: 5 Регистрация: 15:05:2007 Пользователь №: 10 857 Репутация: 0
|
У меня тут одно не получается, найти найти числа, которых нету в последовательности чисел?
|
|
Сообщение
#3
|
|
|
|
26:04:2008, 07:49
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
Ну вот, что было непонятно в вопросе о субд?
Идентификаторы, они как назначаются? |
|
Сообщение
#4
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 07:11 |