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

Aliases en una misma tabla..

Estas en el tema de Aliases en una misma tabla.. en el foro de Bases de Datos General en Foros del Web. Hola Muy Buenas,puse este mensaje en mysql pero solo me contesto una persona a ver si aqui alguien sabe que ocurre con el codigo.. Bueno ...
  #1 (permalink)  
Antiguo 29/08/2006, 09:37
Avatar de limboings  
Fecha de Ingreso: enero-2005
Mensajes: 794
Antigüedad: 19 años, 10 meses
Puntos: 2
Aliases en una misma tabla..

Hola Muy Buenas,puse este mensaje en mysql pero solo me contesto una persona a ver si aqui alguien sabe que ocurre con el codigo..

Bueno pues mirar,lo que intentaba con esta practica de sentencia sql es que me recuperara los clientes que viven en la misma ciudad sin que se repitiera ningun nombre pero me recupera todos los que tengo,os muestro la sentencia:
Código:
Código:
SELECT c1.nombre, c2.nombre, c1.ciudad FROM clientes as c1, clientes as c2 WHERE c1.ciudad = c2.ciudad AND c1.nombre !=c2.nombre
Os muestro tambien lo que me recupera para que lo veais:

Ramon Gonzalez Carmen Gómez Málaga
Roman Riquelme Alberto Durante Benavente
Carlos Rodriguez Miguel Antúnez Bilbao
Ramon Gonzalez Carmen Gómez Málaga
Carlos Rodriguez Miguel Antúnez Bilbao
Carmen Gómez Ramon Gonzalez Málaga
Carmen Gómez Ramon Gonzalez Málaga
Carmen Gómez Ramon Gonzalez Málaga
Alberto Durante Roman Riquelme Benavente
Alberto Durante Roman Riquelme Benavente
Miguel Antúnez Carlos Rodriguez Bilbao
Miguel Antúnez Carlos Rodriguez Bilbao
Miguel Antúnez Carlos Rodriguez Bilbao
Ramon Gonzalez Carmen Gómez Málaga
Roman Riquelme Alberto Durante Benavente
Carlos Rodriguez Miguel Antúnez Bilbao

Utilizo mysql 5,alguien sabe que ocurre??

Un Saludo y graciass!

P.D: Los datos son ficticios,como ya dije es una practica,lo digo para que nadie crea que voy pregonando datos personales de la gente..
  #2 (permalink)  
Antiguo 29/08/2006, 10:18
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 11 meses
Puntos: 38
pues en SQl server, para obtener los clientes que viven en la misma ciudad haria esto

Select nombreciudad, nombrecliente
from clientes
where nombreciudad = @miparametronombreciudad
group by nombreciudad,nombrecliente
  #3 (permalink)  
Antiguo 30/08/2006, 09:00
Avatar de limboings  
Fecha de Ingreso: enero-2005
Mensajes: 794
Antigüedad: 19 años, 10 meses
Puntos: 2
oks gracias,pero esque el caso es que era un ejemplo para utilizar alias,estoy haciendo un tutorial y no me sale bien lo de los aliases..Un Saludo y gracias
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 23:09.