Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda en consulta

Estas en el tema de Ayuda en consulta en el foro de Mysql en Foros del Web. Hola tengo una duda al realizar una consulta, este es mi codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código MySQL: Ver original $result = mysql_query ( "SELECT * FROM ...
  #1 (permalink)  
Antiguo 06/05/2010, 11:41
Avatar de tampon  
Fecha de Ingreso: julio-2009
Mensajes: 405
Antigüedad: 9 años
Puntos: 0
Pregunta Ayuda en consulta

Hola tengo una duda al realizar una consulta, este es mi codigo:

Código MySQL:
Ver original
  1. $result = mysql_query("SELECT * FROM tabla_CPMX GROUP BY colonia ORDER BY id WHERE id BETWEEN 10001 AND 20000");

Lo que intento hacer es mostrar los resultados apartir del id numero 1001 hasta el id 20000, pero creo que estoy mal en mi sintaxis, alguien me podria echar una mano?

gracias.
  #2 (permalink)  
Antiguo 06/05/2010, 11:44
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.296
Antigüedad: 10 años, 7 meses
Puntos: 2645
Respuesta: Ayuda en consulta

Estás poniendo mal el orden de las cláusulas:
Código MySQL:
Ver original
  1. FROM tabla_CPMX
  2. WHERE id BETWEEN 10001 AND 20000
  3. GROUP BY colonia
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 06/05/2010, 11:47
Avatar de tampon  
Fecha de Ingreso: julio-2009
Mensajes: 405
Antigüedad: 9 años
Puntos: 0
Respuesta: Ayuda en consulta

Haaa ok, jeje muchas gracias por corregir, saludos!
  #4 (permalink)  
Antiguo 06/05/2010, 15:29
Avatar de tampon  
Fecha de Ingreso: julio-2009
Mensajes: 405
Antigüedad: 9 años
Puntos: 0
Respuesta: Ayuda en consulta

Hey tengo otra duda referente a esta consulta, resulta que pongo esta sintaxis:

Código MySQL:
Ver original
  1. $result = mysql_query("SELECT * FROM tabla_CPMX WHERE id BETWEEN 0 AND 50 GROUP BY colonia ORDER BY id");

y me sale incompleta la consulta, no me imprime el id 48 por decir un numero, y mientras mas sea el rango de consulta mas omisiones hace..

alguien ha tenido ese problema y me puede echar una mano con esto?

gracias.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:55.