Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2008, 19:04
Avatar de matuteworld
matuteworld
 
Fecha de Ingreso: octubre-2007
Ubicación: San Miguel de Tucuman, Tucuman
Mensajes: 79
Antigüedad: 17 años, 1 mes
Puntos: 2
Pregunta 2 dudas de un novato en MySQL

Buenas nochas, quisiera saber si es posible 2 cosas.. me imagino que si ya que es un motor muy poderos...

La 1era es...

Al hacer una consulta que me devuelve un registro.. como seria la consulta para que me de el registro anterior y el registro siguiente.. ordenado por posicion,

me fije en los ejemplos de paginacion pero todos suman y restan 1 a la variable id y en mi caso uso la columna posicion global que puede llegar a ser muy variable en x cantidad de numeros.

La 2da es...

en una consulta SELECT DISTINCT me puede dar de resultado tambien otras columnas...

osea.. supongamos que pido que me diferencia por ubicacion puedo pedir que me muestre tambien la columna id, esto seria para ahorrar una consulta..


Me respondo solo esta pregunta...

SELECT DISTINCT(columna_1), columna_2 FROM tabla


Nuevo problema con esta respuesta.. jaja.. el DISTINCT me afecta a los 2 campos.. como limito para que solo me afecte a uno solo?

Me respondo solo esta pregunta... de nuevo

SELECT columna_1, columna_2 FROM tabla GROUP BY columna_1




desde ya muchas gracias! slds!

Última edición por matuteworld; 21/10/2008 a las 20:30