Member 13522501 Ответов: 1

Специальная строка SQL для rollcall


Привет

лица, которые работают на нефтяной вышке, работают 14 дней. и 14 дней отдыха.
некоторые персоны фиксированы, а некоторые не фиксированы (смещение или Альтернатива. Я не знаю, что такое английский эквивалент)
я хочу создать базу данных для rollcall (посещаемости).
необходимо сохранять записи персон, которые не зафиксированы. но фиксированные персоны не должны сохраняться в ежедневной базе данных rollcall.
потому что это приводит к обострению (расширению). в БД должна быть сохранена только ежедневная запись персон, которые не являются фиксированными.
теперь, как я могу получить строку sql для данных персон, которые фиксированы.

у меня есть 2 стола.
первая таблица имеет спецификации персон.(Поля: Имя, семья, personelCode, FixedOrNot)
и у secode есть запись rollcall..(Поля: personelCode, DateOfWork, RigName)

Спасибо

Что я уже пробовал:

я не мог сделать чего-нибудь для этой проблемы


помощь

ZurdoDev

В чем заключается ваш вопрос?

1 Ответов

Рейтинг:
1

OriginalGriff

Ваш вопрос не совсем ясен, но получить просто фиксированных сотрудников-это тривиально:

SELECT Name, Family, PersonelCode FROM Personel WHERE FixedOrNot = 1

Если это не то, что вам нужно, то вам нужно предоставить нам образцы входных и выходных данных и точно объяснить, почему вы должны получить желаемый результат от входных данных.