codice:
<%
strSQL = " SELECT *, "
strSQL = strSQL & " ( SELECT SUM(ORE_STRAORDINARIO) "
strSQL = strSQL & " FROM PRESENZE_PERSONALE WHERE TIPO_STRAORDINARIO = 'FERIALE' GROUP BY NOME_DIPENDENTE) AS strORESTRAORDINARIOFERIALE, "
strSQL = strSQL & " ( SELECT SUM(ORE_STRAORDINARIO) "
strSQL = strSQL & " FROM PRESENZE_PERSONALE WHERE TIPO_STRAORDINARIO = 'FESTIVO' GROUP BY NOME_DIPENDENTE) AS strORESTRAORDINARIOFESTIVO "
strSQL = strSQL & " FROM PRESENZE_PERSONALE "
set rs = server.createObject("ADODB.Recordset")
rs.open strSQL, objconn
If Not Rs.EOF Then
Do while NOT Rs.EOF
response.write NOME_DIPENDENTE &"
" &_
strORESTRAORDINARIOFERIALE &"
" &_
strORESTRAORDINARIOFESTIVO
Rs.MoveNext
Loop
End If
rs.close
set rs = nothing
objconn.close
set objconn = nothing
%>
Errore:
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[MySQL][ODBC 3.51 Driver][mysqld-6.0.0-alpha-community-nt-debug]Subquery returns more than 1 row