Помогите в создании запросов, пожалуйста.
Ребят, спасайте, нужно к данной схеме создать эти запросы, нужен просто код создания этих запросов, полностью вся БД не нужна, буду очень благодарен, если поможете хотя бы с какими-то из них.
 - схема
 - запросы
|
Опишите, что есть что на схеме. Например, где в ней находится место для «областей науки». По третьему заданию — что есть «крайняя дата записи на конференцию», и где находится это поле в базе данных на схеме. И прочие поля базы данных.
|
Видимо, "область науки" - field, "крайняя дата" - DateLimit препод настолько суеверен, что даже в тех.документации избегает слова "последний"?
Код:
select ID.user from user
inner join (select distinct IDUser, IDConference from application) as app on ID.user=IDUser.app
inner join conference on IDConference.app=ID.conference
group by user.id
having count(IDField.conference)>1;
Код:
update user set Password='please-change-it' where IDentrprise in (select ID from enterprise where Name='Саянский...');
Код:
delete application
from application
inner join conference on IDConference.application=ID.conference
where ApplicationDate.application>DateLimit.conference;
(писал прямо тут, возможны опечатки)
|
Код:
select ID.user, FIO.user, Title.c1, Title.c2, Name.location, c1.Status from user
inner join (select distinct IDUser, IDConference from application) as app on ID.user=IDUser.app
inner join conference as c1 on IDConference.app=ID.c1
inner join conference as c2 on IDConference.app=ID.c2 and c1.ID!=c2.ID
inner join location on c1.IDLocation=location.ID
where c1.DateBegin between c2.DateBegin and c2.DateEnd;
|
Цитата:
Цитата Iska
Опишите, что есть что на схеме. Например, где в ней находится место для «областей науки». По третьему заданию — что есть «крайняя дата записи на конференцию», и где находится это поле в базе данных на схеме. И прочие поля базы данных. »
|
К сожалению, не я создавал это, если есть возможность помочь, то просто сделайте как понимаете, спасибо
Цитата:
Цитата Busla
Видимо, "область науки" - field, "крайняя дата" - DateLimit препод настолько суеверен, что даже в тех.документации избегает слова "последний"? »
|
Спасибо за ответы, не могли бы только пояснить пожалуйста какие это вы запросы сделали? или это все четыре запроса по порядку?
|
shar9n@vk, это 4 по порядку
Откровенно говоря, уже жалею, что написал - если написание запросов действительно требует немного перестроить мышление, то более-менее понимать готовое освоить несложно и недолго.
|
Цитата:
Цитата Busla
Видимо, "область науки" - field, "крайняя дата" - DateLimit »
|
Читая такой «перевод» (разумеется, прямой — с русского на английский, а не наши гадания насчёт обратного) хочется убить себя апстену™.
|
Время: 20:56.
© OSzone.net 2001-