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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2016, 16:19   #1
Брунгвильда
Новичок
Джуниор
 
Регистрация: 28.04.2016
Сообщений: 1
Восклицание Помогите переделать запрос

Вот такой вариант есть
Код:
Select mc.ID, mc.NAME as 'Наименование оборудования', ml.PLAN_START_DATE, ml.PLAN_END_DATE, 
ml.START_DATE, ml.END_DATE, mj.NAME as 'Наименование работ'
from MNT_COMPONENT as mc
join MNT_LOG as ml
on ml.COMP_ID=mc.ID
join MNT_JOBS as mj
on mj.NAME=ml.NAME
Select mc.ID, mc.NAME as 'Наименование оборудования', ml.PLAN_START_DATE, ml.PLAN_END_DATE, 
ml.START_DATE, ml.END_DATE, mj.NAME as 'Наименование работ'
from MNT_COMPONENT as mc
join MNT_LOG as ml
on ml.COMP_ID=mc.ID
join MNT_JOBS as mj
on mj.NAME=ml.NAME 
where ml.END_DATE>ml.PLAN_END_DATE

Вот это замечание нужно учесть

"ml.name с mj.name могут не совпадать, нужно соединять по ml.JOB_ID."

Последний раз редактировалось Аватар; 28.04.2016 в 18:21.
Брунгвильда вне форума Ответить с цитированием
Старый 28.04.2016, 17:05   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
"ml.name с mj.name могут не совпадать, нужно соединять по ml.JOB_ID."
Код:
join MNT_JOBS as mj on mj.ID???  =ml.JOB_ID
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделать запрос из access на sql server Barmsl SQL, базы данных 11 14.11.2013 08:54
ПЕРЕДЕЛАТЬ ЗАПРОС ИЗ ACCESS в ADOQuery cokolik БД в Delphi 2 12.02.2011 18:38
Переделать код с Delphi на C#. Post запрос и т.д. Casper-SC Общие вопросы .NET 3 07.05.2010 02:26
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) Машуля SQL, базы данных 4 06.05.2010 21:09
Помогите переделать Stanislav Общие вопросы Delphi 2 24.10.2007 16:14