|    
			
				26/11/2002, 16:36
			
			
			  | 
  |   | Ex Colaborador |  |  Fecha de Ingreso: junio-2002 
						Mensajes: 9.091
					 Antigüedad: 23 años, 4 meses Puntos: 16 |  | 
  |  Lo habia entendido mal. Lo que pasa el que la consulta te devuelve los 2 registros, el 1 2 y el 2 1. Si el valor por defecto es 0 y ese valor no es valido, es decir, solo aparece en los registros repetidos, puedes probar con:
 select km from distancia where km<>0 and ((desde='$menu1' and hasta='$menu2') or (hasta='$menu1' and desde='$menu2'))
 
 Eso si, recuerda que si 0 km es una distancia valida entre dos ciudades, cuando consultes por la distancia entre esas dos ciudades no te devolvera ningun registro.
 
 Suerte.
 
				__________________Josemi
 
 Aprendiz de mucho, maestro de poco.
     |