Red de conocimiento informático - Problemas con los teléfonos móviles - redacción de tabla cruzada SQL, informe de ausencia

redacción de tabla cruzada SQL, informe de ausencia

--Escribiré mi proceso de pensamiento--\

--Primero tome el nombre del número de trabajo, si asistencia table.EMPLOYEEID=employee table.employeeID luego--\

seleccione ?b.employeeeno?número de trabajo,b.name?name?name?from?atten?a,employee?b

dónde?a.employeeid=b.employeeID?Suponga que la hoja de asistencia es asistencia--

-------------------------------

(fila a columna, tome los números del 1 al 30, de IN_TEIM, OUT_TIME

select?

if?(IN_TIME?like?'01.11%',RIGHT(IN_TIME,5 ),null)?as?

if(OUT_TIME?like?'01.11%',RIGHT(OUT_TIME,5),null)?as?'1er libre del trabajo'

desde ?ATTEN?group?by?IN_TIME,OUT_TIME

--Cómo escribir múltiples valores en un campo requiere más estudio. La idea general es la siguiente

.