![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.03.2011
Сообщений: 12
|
![]()
помогите пожалуйста, избавиться от вложенных селектов в запросе
Вывести список отделов, в которых у начальника ровно два заместителя. SELECT b.* FROM [Otdel] b INNER JOIN (SELECT id_O, COUNT(название) AS Naz FROM [Post] WHERE [название] = 'зам начальника' GROUP BY [id_O] ) m ON b.id_O = m.id_O AND m.Naz = 2 Сущности: Отдел (Otdel), Должность (Post), Сотрудник (worker). Создание нормализованной БД: Otdel (id_O,name) Post (id_P, name, id_O) worker (id_W, so-name, name, дата приема, дата увольнения, id_P) create table Otdel( id_O int unsigned not null auto_increment key, name char(6)); create table Post ( id_P int unsigned not null auto_increment key, name char(30), id_O integer); create table worker ( id_W int unsigned not null auto_increment key, so-name char(30), name char(20), date_П DATE, date_У DATE, id_D integer); |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
кросспост.
закрыто! |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
упрощение SQL запросов | Frosts | SQL, базы данных | 8 | 30.05.2011 23:49 |
Ошибка запроса в SQL | ==Terman== | Microsoft Office Access | 3 | 20.04.2010 19:12 |
Удаление строки с помощью SQL запроса (Query1.SQL.ADD('Delete....')) | Schutze | Помощь студентам | 6 | 29.11.2009 22:15 |
SQL объединение запроса | Oleg Romanchuk | Помощь студентам | 6 | 25.11.2009 19:06 |