comparar

14/04/2005 - 17:49 por daniel | Informe spam
buenas gente, una pregunta tengo una tabla con registros y necesito saber
de cada dos registros que campo o columna tiene distinto. o sea en la tabla
tengo como 100 registros, que se graban de a dos, o sea necesito comprar de
acada par de registros, los dos registros los tengo porque uno de los campos
es un codigo que se me repite en esos dos registros nada mas, el tema es que
de todos los campos que tiene necesito saber cual campo es distinto, o sea
en un registro el campo cantidad dice 100 y en el otro registro dice 50,
bueno hay manera de detectar eso? sin tener que leer todo el registro y
comparar "manualmente" cada campo?

gracias

Preguntas similare

Leer las respuestas

#1 Mauro
14/04/2005 - 20:35 | Informe spam
no se si te entendi bien, pero con un select case andaria

"daniel" wrote in message
news:%
buenas gente, una pregunta tengo una tabla con registros y necesito saber
de cada dos registros que campo o columna tiene distinto. o sea en la


tabla
tengo como 100 registros, que se graban de a dos, o sea necesito comprar


de
acada par de registros, los dos registros los tengo porque uno de los


campos
es un codigo que se me repite en esos dos registros nada mas, el tema es


que
de todos los campos que tiene necesito saber cual campo es distinto, o sea
en un registro el campo cantidad dice 100 y en el otro registro dice 50,
bueno hay manera de detectar eso? sin tener que leer todo el registro y
comparar "manualmente" cada campo?

gracias


Respuesta Responder a este mensaje
#2 Miguel Egea
14/04/2005 - 23:31 | Informe spam
tendras que usar algo así

select distinct * from tabla a inner join tabla b on a.codigo=b.codigo
where a.valor!=b.valor

Saludos
Miguel Egea




"daniel" escribió en el mensaje
news:%
buenas gente, una pregunta tengo una tabla con registros y necesito saber
de cada dos registros que campo o columna tiene distinto. o sea en la
tabla
tengo como 100 registros, que se graban de a dos, o sea necesito comprar
de
acada par de registros, los dos registros los tengo porque uno de los
campos
es un codigo que se me repite en esos dos registros nada mas, el tema es
que
de todos los campos que tiene necesito saber cual campo es distinto, o sea
en un registro el campo cantidad dice 100 y en el otro registro dice 50,
bueno hay manera de detectar eso? sin tener que leer todo el registro y
comparar "manualmente" cada campo?

gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida