Помогите с запросом MySQL

mft39anton

Пользователь
Регистрация
03.06.13
Сообщения
2
Реакции
0
Баллы
1
Я разрабатываю страницу, на которой необходимо регистрировать звонки от сотрудников, входящих и выходящих из удаленных мест. У меня есть две таблицы:

tblLoneWorking — перечисляет все вызовы, которые у нас должны быть, с полями Location, Time и Type

tblLoneWorkingCalls — список всех полученных нами вызовов с полями timeStamp, Location и Type.

Я хочу получить все записи из tblLoneWorking, где на сегодня нет соответствующей записи того же местоположения и типа И время раньше, чем сейчас (т. е. только те, которые просрочены).

До сих пор у меня это есть, но оно не работает. Есть идеи?

Спасибо
Крис
Помогите с запросом MySQL
Код:
SELECT tblLoneWorking.Location, tblLoneWorking.Time, tblLoneWorking.Type
FROM tblLoneWorking
WHERE NOT EXISTS
(SELECT tblLoneWorking.Location
FROM tblLoneWorking
INNER JOIN tblLoneWorkingCalls ON tblLoneWorkingCalls.Location=tblLoneWorking.Location
WHERE DATE(tblLoneWorkingCalls.timeStamp) = DATE(NOW())
AND tblLoneworkingCalls.type=tblLoneWorking.type)
Код (SQL):
 
Сверху Снизу