Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2017, 01:35   #1
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
По умолчанию помогите с группировкой таблицы

Есть таблица employee(id(int),deprtament_id(int) ,chief_id(int),name(varchar),posiri on(varchar),salary(int).
Chief_id является внешним ключем к id.
хочу из этой таблицы сделать 2 таблицы
1)id=chief_id
2)not(id=chief_id) сгрупирированая по departament_id
подскажите как.
вот что я написал (куда вставить GROUP BY)
SELECT v1.* , v2.*
FROM(SELECT *
FROM employee
where id= chief_id) as v1;
join
(SELECT *
FROM employee
WHERE not(id=chief_id) as v2;
EvgeniyVaravko вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблемы с группировкой элементов kseon12 JavaScript, Ajax 5 13.12.2011 18:50
Объединение запросов с группировкой KamillaKat Microsoft Office Access 2 24.08.2011 00:44
Выборка из 2х таблиц с последующей группировкой Alkatras БД в Delphi 1 05.08.2010 07:33
Проблема с группировкой программно armagedon_atyrau Microsoft Office Excel 2 14.07.2010 12:56
Запрос с группировкой значений setrik777 Общие вопросы Delphi 5 20.10.2009 11:49