Как подсчитать количество отсутствий сотрудника? может кто-нибудь помочь мне с этим, пожалуйста? большое спасибо!
Например, я хочу подсчитать общее количество отсутствий bio_emp = 9.
это фрагмент таблицы
Спасибо за быстрый ответ. Я хочу подсчитать общее количество отсутствия.
Как насчет этого? учитывая, что таблица называется "Посещаемость"
$absences=Attendance::where(['absence', '=', 1],
['bio_emp', '=', 9])
->count();
или
$absences=Attendance::where('absence', '=', 1)
->where('bio_emp', '=', 9)
->count();
.. как указано ниже в комментарии ... знак равенства можно опустить .. но я предпочитаю его использовать :)
вам не нужно объявлять знак равенства, это по умолчанию, и да, вы можете так связать
оба приемлемы. Я предпочитаю использовать знаки... сделать их более читаемыми/понятными для тех, кто не очень хорошо знаком с кодом
Большое спасибо, сэр @Mr.P! вы дали мне отличную идею для моего кода! Это код: "$emp->отсутствует = Employee_Bio_Flag::where('отсутствует', '=', 1) ->where('bio_emp', '=', $emp->bio_no) ->count() ;" и это работает!
можно немного конкретнее? ты хочешь подсчитать общее количество отсутствий? или в сутки?