Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2011, 00:00
Avatar de Raziel_Ravenheart
Raziel_Ravenheart
 
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 8 meses
Puntos: 37
Exclamación Respuesta: Problema con where al exportar a excel

Cita:

Código PHP:
Ver original
  1. $queEmp = "SELECT id_cursos, nom_aula,curso,hora1,hora2,fecha,dia1,dia2,dia3,dia4,dia5,dia6,dia7,ninstructor,certificado   FROM cursos A1,aula A2  WHERE A1.id_aula = A2.id_aula GROUP BY id_cursos AND certificado = 'Sin Certificado' ORDER BY id_cursos asc";
Que tal davidmrtnz413 :

Pues observando la consulta que tienes ahí te puedo decir que el problema q tienes está relacionado con las cláusulas principales, ya que el "group by" debería ir después de la totalidad de la cláusula WHERE, y si no me equivoco, cuando haces referencia a

certificado='Sin Certificado'

esta es una condición con la cual se deben tener en cuenta los registros a elegir, por eso la condicional va adjunta a la clausula WHERE, por lo tanto la consulta quedaría así


Código PHP:
Ver original
  1. $queEmp = "SELECT id_cursos, nom_aula,curso,hora1,hora2,fecha,dia1,dia2,dia3,dia4,dia5,dia6,dia7,ninstructor,certificado  
  2. FROM cursos A1,aula A2  
  3. WHERE A1.id_aula = A2.id_aula AND certificado = 'Sin Certificado'
  4. GROUP BY id_cursos
  5. ORDER BY id_cursos asc";

Espero que de esta manera si funcionaría, prueba y nos cuentas!

Supongo que esto al ser más un problema de sql que de php, lo van a mover al foro correspondiente! de cualquier modo.. revisa bn las preguntas y todo antes de enviarlas para saber a que tema pertenecen.