Утренние парни,
У меня есть следующие таблицы:
operator(ope_id, ope_name)
ope_shift(ope_id, shift_id, shift_date)
shift(shift_id, shift_start, shift_end)
вот лучшее представление о данных
http://latinunit.net/emp_shift.txt
вот скриншот оператора select для таблиц
http://img256.imageshack.us/img256/4013/opeshift.jpg
я использую этот код
SELECT OPE_ID, COUNT(OPE_ID) AS Total_shifts
from operator_shift
group by ope_id;
чтобы просмотреть текущие общие смены на оператора, и это работает, НО, если бы было еще 500 строк, он бы также посчитал их все, ВОПРОС, у кого-нибудь есть лучший способ заставить мою базу данных работать, или как я могу сказать Система, в которой эти строки составляют целый месяц, я помню, мой друг что-то говорил о счете, затем делился на 30, но я не уверен, что, если месяц еще не закончен? и вы хотите показать emp с самыми высокими смещениями на сегодняшний день