Hola buenas, tengo un problema, creo que es problema de sintaxis o no se qué...
Quien pudiese hecharme una manito?
$ultimo_num_equipo = mysql_query ("SELECT num_equipo
FROM cod_internos
WHERE id_equipo = '$id_equipo'
ORDER BY cast(substring_index(num_equipo,'-',-1) as decimal) desc", $conn);
La consulta SQL, algo anda mal en la clausula Where...
en el generador de consultas de sql del phpmyadmin genero la pura consulta asi:
SELECT c.num_equipo, e.nom_equipo
FROM cod_internos c
JOIN equipos e
ON ( c.id_equipo = e.id_equipo )
WHERE id_equipo = '1'
ORDER BY cast(substring_index(num_equipo,'-',-1) as decimal) desc
y me arrgoja este error:
#1052 - Column 'id_equipo' in where clause is ambiguous