Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2006, 12:26
Avatar de Quest
Quest
 
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 129
Antigüedad: 21 años, 5 meses
Puntos: 2
Consulta de DISTINCT()

lo que pasa es ke en una sola consulta quiero tomar varios datos de la tabla, pero ke no se repita cierto campo.. ejemplo

tabla ot
id | grupo | nombre | fecha | etc
1 | 1 | lala | 12/12/2005 | etc
1 | 2 | dato | 12/12/2005 | etc
1 | 1 | otrodato | 12/12/2005 | etc
1 | 1 | masdatos | 12/12/2005 | etc


ahora lo que quiero es tomar todos los campos que que no repita el grupo

ocupa

$sql = mysql_query("select distinct grupo form ot");

y me devuelve dos datos pero solo me toma el campo grupo, es decir si quiero saber el nombre o fecha no aparece nada,
y si hago
$sql = mysql_query("select distinct grupo, * form ot");
me manda todos

o
$sql = mysql_query("select distinct grupo, nombre, fecha form ot");

o manda error o me manda todos.


alguien me pude decir como usar bien esa funcion de mysql, ya que.. ya que slo quiero ke no se repita un solo campo, no todos... y en la respuesta quiero poder ver todos los campos, no solo uno.. eso..


saludos.
__________________
http://victorsanmartin.com
Web Developer
http://www.guiasitios.cl