С Новым годом! Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/64: Рейтинг темы: голосов - 64, средняя оценка - 4.97
 Аватар для Anonymous4722
5 / 3 / 2
Регистрация: 29.11.2012
Сообщений: 545

Ошибки почти во всех заданиях (запросах)

17.12.2019, 00:45. Показов 13986. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я не могу понять в чем ошибки, если в sql 2017 все выводится, как задании. Я прикладываю SQL запросы, дайте ответ, как сделать правильно.
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
1)Вывести таблицу кафедр, но расположить ее поля в об- ратном порядке.
 
SELECT * FROM Departments ORDER BY Id DESC ---1)
INSERT INTO Departments
(Name, Financing)
VALUES
('IvW3Ran1', 11000),
('Iv243an2', 30000),
('IvaWRn3', 423333),
('IvaWFn4', 4000)
DELETE FROM Departments
--------------------------------------------------
--2) Вывести названия групп и их рейтинги, используя в качестве названий выводимых 
--полей “Group Name” и “Group Rating” соответственно.
 
SELECT 'Group Name ' +Name+' Group Rating '+CONVERT(VARCHAR(5), Rating)
FROM Groups ORDER BY Name DESC
 
--------------------------------------------------
3) Вывести для преподавателей их фамилию, процент 
ставки по отношению к надбавке и процент ставки по отношению к зарплате (сумма ставки и надбавки).
 
SELECT Name, Salary, Premium FROM Teachers
SELECT Premium, COUNT(*) * 100.0 / SUM(COUNT(*)) OVER()
FROM Teachers GROUP BY Premium
 
--------------------------------------------------
4) Вывести таблицу факультетов в виде одного поля в сле- дующем формате: “The dean OF faculty [faculty] IS [dean]..
 
SELECT 'The dean of faculty' +Name+' is '+CONVERT(VARCHAR(5), Dean)
FROM Faculties ORDER BY Dean DESC
 
--------------------------------------------------
5. Вывести фамилии преподавателей, которые являются про- фессорами и ставка которых превышает 1050.
 
SELECT * FROM Teachers WHERE POSITION='Professor'
AND Salary>1050
 
--------------------------------------------------
 
6. Вывести названия кафедр, фонд финансирования которых меньше 11000 или больше 25000.
 
SELECT Name, Financing FROM Departments
WHERE Financing > 11000 AND Financing < 25000
 
--------------------------------------------------
 
7. Вывести названия факультетов кроме факультета “Computer Science”.
 
SELECT Name 
FROM Faculties
WHERE Name <> 'Computer Science'
 
--------------------------------------------------
 
8. Вывести фамилии и должности преподавателей, которые не являются профессорами.
 
SELECT Surname, POSITION 
FROM Teachers
WHERE POSITION <> 'Professor'
 
--------------------------------------------------
 
9. Вывести фамилии, должности, ставки и надбавки асси- стентов, у которых надбавка в диапазоне от 160 до 550.
 
SELECT Surname, Salary, Premium, POSITION 
FROM Teachers
WHERE Premium >= 160 AND Premium <= 550
 
--------------------------------------------------
 
10. Вывести фамилии и ставки ассистентов.
 
SELECT Surname, Salary, POSITION
FROM Teachers
WHERE POSITION <> 'Professor'
AND POSITION <> 'Doctor' 
 
--------------------------------------------------
 
11. Вывести фамилии и должности преподавателей, которые
были приняты на работу до 01.01.2000.
 
SELECT Name, POSITION, EmploymentDate  FROM Teachers
WHERE EmploymentDate >= '01-01-2000'
 
--------------------------------------------------
 
12. Вывести названия кафедр, которые в алфавитном порядке располагаются
до кафедры “Software Development”. Выво- димое поле должно иметь название “Name OF Department”.
 
SELECT * FROM Departments ORDER BY Name
INSERT INTO Departments (Financing, Name)
VALUES
(10999, 'Ekonomic'),
(11000, 'Bussines'),
(6000, 'Botanics'),
(25500, 'IT fac'),
(30000, 'Software Development')
 
SELECT 'Name of departments' +Name+' is '+CONVERT(VARCHAR(100), Name)
FROM Departments ORDER BY Name DESC
 
--------------------------------------------------
 
13. Вывести фамилии ассистентов, имеющих зарплату (сумма ставки и надбавки) не более 1200.
 
SELECT Name, POSITION, Salary, Premium  FROM Teachers
WHERE Salary <= 1200
 
--------------------------------------------------
 
14.Вывести названия групп 5-го курса, имеющих рейтинг в диапазоне от 2 до 4.
 
SELECT Name, Rating FROM Groups
WHERE Rating >= 2 AND Rating <= 4
 
--------------------------------------------------
 
15. Вывести фамилии ассистентов со ставкой меньше 550 или надбавкой меньше 200.
 
SELECT Name, POSITION, Salary, Premium  
FROM Teachers
WHERE Salary < 550
AND Premium < 200
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.12.2019, 00:45
Ответы с готовыми решениями:

Ошибки 0xc0000005 почти на всех программах
Предистория: решил сменить антивирус 360 Total Security на Аваст, и удалил китайский антивирус и в добавок парагон, тк нужно было...

Ошибки и неточности в заданиях ЕГ
Привожу 2 типа задач где заметил неточности. 1)2013 г. Определите, по какой из перечисленных масок из этих 6 файлов будет...

Совершенно разный титл у одной страницы при почти одинаковых запросах
Сначала смотрим 13 ссылку, у нее заголовок &quot;Визави&quot; - стоматологическая клиника&quot;, адрес www.vizvimed.ru (гл. страница с www) ...

4
5953 / 4529 / 1094
Регистрация: 29.08.2013
Сообщений: 28,121
Записей в блоге: 3
17.12.2019, 08:29
а какие ошибки то?

Цитата Сообщение от Anonymous4722 Посмотреть сообщение
дайте ответ, как сделать правильно.
сначала надо понять что такое "правильно"
0
 Аватар для Anonymous4722
5 / 3 / 2
Регистрация: 29.11.2012
Сообщений: 545
17.12.2019, 12:27  [ТС]
Цитата Сообщение от qwertehok Посмотреть сообщение
а какие ошибки то?
Запросы SELECT, INSERT, UPDATE, DELETE

Может потому что я не все запросы использовал?
Цитата Сообщение от qwertehok Посмотреть сообщение
сначала надо понять что такое "правильно"
Для меня правильно, когда результат такой же как в задании. Я просто не везде использовал Запросы SELECT, INSERT, UPDATE, DELETE
0
 Аватар для Andrey-MSK
3317 / 2204 / 387
Регистрация: 14.08.2018
Сообщений: 7,411
Записей в блоге: 4
17.12.2019, 13:16
Anonymous4722, чета ваще не понял чего в SELECT хотят получить
T-SQL
1
2
3
4
5
--2) Вывести названия групп и их рейтинги, используя в качестве названий выводимых 
--полей “Group Name” и “Group Rating” соответственно.
 
SELECT 'Group Name ' +Name+' Group Rating '+CONVERT(VARCHAR(5), Rating)
FROM Groups ORDER BY Name DESC
Может всеж вот так?
T-SQL
1
2
3
SELECT [Name] AS [Group Name], [Rating] AS [Group Rating]
FROM [Groups]
ORDER BY [Name]
0
 Аватар для Anonymous4722
5 / 3 / 2
Регистрация: 29.11.2012
Сообщений: 545
17.12.2019, 13:23  [ТС]
Цитата Сообщение от Andrey-MSK Посмотреть сообщение
Может всеж вот так?
T-SQLВыделить код
1
2
3
SELECT [Name] AS [Group Name], [Rating] AS [Group Rating]
FROM [Groups]
ORDER BY [Name]
Скорей всего да.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.12.2019, 13:23
Помогаю со студенческими работами здесь

Во всех заданиях по теме «Массивы» скалярные переменные вводить с использовать компонента TEdit с
Во всех заданиях по теме «Массивы» скалярные переменные вводить с помощью компонента TEdit с соответствующим пояснением в виде компонента ...

Ошибки в запросах
Не правильно работает запрос &quot;Анализ продаж по жанрам&quot; подскажите пожалуйста в чём дело. и ещё подскажите как настроить запрос ...

ошибки в запросах
Прочитал книгу Ашманова про продвижение сайтов и там в одной главе сказано про ошибочные запросы(к примеру вместо &quot;ванные&quot;...

Ошибки в запросах
Здравствуйте. Помогите пожалуйста исправить ошибки. SELECT id_Должность Количество = COUNT(*) FROM Расписание WHERE ...

Ошибки в запросах MySql
На апатче у меня на локальном ПК всё отлично работает, пользователь регистрируется и авторизовывается но когда я перенёс сайт на hostinger...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru