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

Откуда:
Сообщений: 16
Есть две таблицы

SH_TASK - задания
ID - ключ задания
СODE - код типа задания
CREATETIME - время создания задания

SH_TypeTask - типы заданий
СODE - код типа задания
NAME - название типа задания

Связь между таблицами осуществляется через поле Code

1. хотим получить выборку заданий (поля ID, CreateTime) + Название типа
задания, т.е на выходе должны быть колонки ID, CreateTime, Name

2. Таблицы те же. Хочу только вывести информацию о типах заданий по которым
нет ни одного
задания (тип определен, а заданий ниодного не создано). На выходе Code, Name

3. Хочу посчитать кол-во заданий каждого типа. На выходе Code, Name, Кол-во
заданий
не выводит те группы, в которых задания не созданы

4. Хочу выбрать задания с СreateTime между 01.01.10 и 10.01.10

5. Хочу отсортировать 4 по полю CreateTime
Ребят помогите кто с чем может, в sql я не разбираюсь а сделать очень нужно, заранее спасибо!
29 июн 11, 12:49    [10892211]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
ambasador89
Ребят помогите кто с чем может, в sql я не разбираюсь а сделать очень нужно, заранее спасибо!

Зачет/экзамен сегодня/завтра ?
29 июн 11, 13:05    [10892358]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
ambasador89
Member

Откуда:
Сообщений: 16
экзамен, завтра(
29 июн 11, 13:20    [10892528]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
ambasador89
экзамен, завтра(


неуд.
29 июн 11, 13:24    [10892560]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
игрок 123
Guest
Knyazev Alexey
ambasador89
экзамен, завтра(


неуд.


похоже на то...

сомневаюсь, что если мы тут решим задания, это тебе поможет...

ничего сложного нет, вот для затравки 1-ое
select a.ID, a.CREATETIME, b.NAME
   FROM Table1 as a INNER JOIN Table2 as b ON a.СODE=b.СODE
29 июн 11, 13:28    [10892613]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
ambasador89
Member

Откуда:
Сообщений: 16
я не прошу ставить мне оценки, а прошу помочь
29 июн 11, 13:30    [10892642]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 7498
ambasador89,

BOL, там всё это описано
29 июн 11, 13:32    [10892659]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
ambasador89
я не прошу ставить мне оценки, а прошу помочь

А оценку за экзамен поделим на всех ?
Или вы на экзамене сообщите источник решения ?
29 июн 11, 13:33    [10892665]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
Eagle_84
Member

Откуда: Москва
Сообщений: 1535
ambasador89
я не прошу ставить мне оценки, а прошу помочь


смотри
SQL-tutorial.RU - твои примеры ну или очень похожи - разобраны
sql-ex.ru - задачник, есть некоторые ответы (опять-таки для тебя очень подходит)
29 июн 11, 13:34    [10892684]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 7498
ambasador89,

тебе понадобятся:
SELECT
INNER JOIN
OUTER JOIN
GROUP BY
COUNT
HAVING
IS NULL
BETWEEN
DATE LITERAL
ORDER BY
29 июн 11, 13:35    [10892687]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Всё проще.
Давайте мы вместо Вас пойдём и сдадим!
Сейчас это модно.
29 июн 11, 13:45    [10892772]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
iap
Всё проще.
Давайте мы вместо Вас пойдём и сдадим!
Сейчас это модно.
Нас тогда отчислят!
29 июн 11, 13:50    [10892817]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 7498
Гавриленко Сергей Алексеевич,

Главное, групповое фото в зачётку вклеить, а там уж как-нибудь прорвёмся.
29 июн 11, 13:54    [10892851]     Ответить | Цитировать Сообщить модератору
 Re: Задачка на получение информации из базы данных с помощью языка SQL  [new]
ambasador89
Member

Откуда:
Сообщений: 16
Ребят, всем спасибо кто помог
29 июн 11, 14:05    [10892959]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить