Я просто хочу спросить, как создать код LINQ, который может заполнить мою таблицу html.
Пожалуйста, посмотрите на мои таблицы ниже
Таблица EMP: note * my " Самец "логический Я сделал таблицу c о том, что будет результатом кода LINQ
Вот изображение:
Вот что я пробовал до сих пор:
SELECT tb.DEPT_NAME,TB.JS_TITLE, TB.Male, TB.Female, (TB.Male + TB.Female) AS 'Total Employees' FROM
(
SELECT JS_TITLE,DEPT_NAME,
SUM(CASE WHEN MALE = 1 THEN 1 ELSE 0 END) AS Male,
SUM(CASE WHEN MALE = 0 THEN 1 ELSE 0 END) AS Female
FROM EMP
left join JOB_STATUS on JOB_STATUS.JS_REF = EMP.JS_REF
left join DEPTS on DEPTS.DEPT_ID = EMP.DEPT_ID
GROUP BY JS_TITLE,DEPT_NAME
) AS TB
ORDER BY CASE WHEN TB.MALE IS NULL THEN 1 ELSE 0 END
Если кто-то может помочь мне или дать мне несколько советов о том, как я могу реализовать это, я застрял в этой части.
101 - это общее количество для мужчины, 23 для женщин. (значения просто копируются и вставляются, поэтому значения одинаковы)
(фактический результат данных) ![Actual Data](https://i.stack.imgur.com/n0F8n.png)