Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - Помогите в создании запросов, пожалуйста.

Ответить
Настройки темы
MySQL - Помогите в создании запросов, пожалуйста.

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Ребят, спасайте, нужно к данной схеме создать эти запросы, нужен просто код создания этих запросов, полностью вся БД не нужна, буду очень благодарен, если поможете хотя бы с какими-то из них.

- схема
- запросы

Отправлено: 21:36, 29-04-2018

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата shar9n@vk:
нужно к данной схеме »
Опишите, что есть что на схеме. Например, где в ней находится место для «областей науки». По третьему заданию — что есть «крайняя дата записи на конференцию», и где находится это поле в базе данных на схеме. И прочие поля базы данных.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:56, 30-04-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Видимо, "область науки" - 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;
(писал прямо тут, возможны опечатки)

Последний раз редактировалось Busla, 30-04-2018 в 10:56.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:37, 30-04-2018 | #3


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
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;
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:55, 30-04-2018 | #4


Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата Iska:
Опишите, что есть что на схеме. Например, где в ней находится место для «областей науки». По третьему заданию — что есть «крайняя дата записи на конференцию», и где находится это поле в базе данных на схеме. И прочие поля базы данных. »
К сожалению, не я создавал это, если есть возможность помочь, то просто сделайте как понимаете, спасибо

Цитата Busla:
Видимо, "область науки" - field, "крайняя дата" - DateLimit препод настолько суеверен, что даже в тех.документации избегает слова "последний"? »
Спасибо за ответы, не могли бы только пояснить пожалуйста какие это вы запросы сделали? или это все четыре запроса по порядку?

Отправлено: 11:34, 30-04-2018 | #5


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


shar9n@vk, это 4 по порядку
Откровенно говоря, уже жалею, что написал - если написание запросов действительно требует немного перестроить мышление, то более-менее понимать готовое освоить несложно и недолго.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:56, 30-04-2018 | #6


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Busla:
Видимо, "область науки" - field, "крайняя дата" - DateLimit »
Читая такой «перевод» (разумеется, прямой — с русского на английский, а не наши гадания насчёт обратного) хочется убить себя апстену™.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:03, 30-04-2018 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - Помогите в создании запросов, пожалуйста.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - Помогите решить задачку для обработки запросов клиентов по TCP/IP alex_stat Скриптовые языки администрирования Windows 1 10-03-2011 09:25
CD и DVD - Проблема в создании авторана! Помогите. V.a.s.u.l Программное обеспечение Windows 8 07-03-2011 13:15
Пожалуйста пожалуйста помогите блондинке собрать комп leno4ka_perm Выбор отдельных компонентов компьютера и конфигурации в целом 21 04-03-2011 10:34
Утилиты - Помогите в создании UpdatePacka Microteam Наборы обновлений для Windows XP/2003/Windows 7 4 07-10-2010 17:57
Помогите в создании сети Lord Maxic Сетевые технологии 11 25-08-2003 08:16




 
Переход