Level 102
Try disabling strict mode
'connections' => [
'mysql' => [
'strict' => false,
]
]
1 like
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I have this code:
$resultados = DB::select('SELECT
smrt_preguntas.grupo_pregunta,
SUM(smrt_respuestas.puntaje) AS valor,
smrt_usuarios_pruebas.usuario_id
FROM
smrt_usuarios_pruebas_respuestas smrt_usuarios_pruebas_respuestas
INNER JOIN smrt_preguntas smrt_preguntas ON
smrt_preguntas.id = smrt_usuarios_pruebas_respuestas.pregunta_id
INNER JOIN smrt_usuarios_pruebas smrt_usuarios_pruebas ON
smrt_usuarios_pruebas.id = smrt_usuarios_pruebas_respuestas.usuario_prueba_id
INNER JOIN smrt_respuestas smrt_respuestas ON
smrt_usuarios_pruebas_respuestas.respuesta_id = smrt_respuestas.id
WHERE
smrt_usuarios_pruebas.usuario_id = 1
AND smrt_usuarios_pruebas.proyecto_prueba_id = 1
GROUP BY
smrt_preguntas.grupo_pregunta ;') ;
dd($resultados);
and when it shows the error, I can copy the query and run it somewhere else and the query runs perfectly. what could be the problem?
also, there was a version where the names weren't that long, that was my latest attempt
Try disabling strict mode
'connections' => [
'mysql' => [
'strict' => false,
]
]
Please or to participate in this conversation.