Cómo crear una columna con 0 y 1 en cada línea?

29/01/2007 - 13:47 por Don Juan | Informe spam
Hola a todos.
Deseo tener un resultado como este:
Nombre Apellido Flag
Carlos Perez 0
Maria Ruiz 1
Roberto Cedeño 0
Marco Calderon 1
. etc
Los campos Nombre y Apellido existen pero necesito crear la columna Flag con
0 y 1 como en el ejemplo, una vez el 0, una vez el 1.
Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
29/01/2007 - 14:56 | Informe spam
¿Qué versión de SQL Server estás usando?


"Don Juan" escribió en el mensaje
news:
Hola a todos.
Deseo tener un resultado como este:
Nombre Apellido Flag
Carlos Perez 0
Maria Ruiz 1
Roberto Cedeño 0
Marco Calderon 1
. etc
Los campos Nombre y Apellido existen pero necesito crear la columna Flag
con 0 y 1 como en el ejemplo, una vez el 0, una vez el 1.
Gracias de antemano.



Respuesta Responder a este mensaje
#2 Carlos Manuel Perez Fernandez
29/01/2007 - 15:19 | Informe spam
Hola Don,

Halla el módulo de dos de algún valor relacionado. Por ejemplo, si esa tabla
tiene un ID podrías hacer esto:

SELECT campo_Id % 2 AS Flag FROM tabla

o crear una variable que vayas incrementando en 1 y hallar el módulo de dos
de esa variable.

Saludos,
Carlos M Perez
http://www.picacodigos.com
mailto:

DJ> Hola a todos.
DJ> Deseo tener un resultado como este:
DJ> Nombre Apellido Flag
DJ> Carlos Perez 0
DJ> Maria Ruiz 1
DJ> Roberto Cedeño 0
DJ> Marco Calderon 1
DJ> . etc
DJ> Los campos Nombre y Apellido existen pero necesito crear la columna
DJ> Flag con
DJ> 0 y 1 como en el ejemplo, una vez el 0, una vez el 1.
DJ> Gracias de antemano.
Respuesta Responder a este mensaje
#3 Cesar Toledo
29/01/2007 - 15:55 | Informe spam
Hola

Si estas usando el SQL 2005,

puedes hacer una numeracion de linea y luego dividir ese numero entre dos..
cuando sea impar
tendras 0 y cuando sea par 1


Saludos
Respuesta Responder a este mensaje
#4 Don Juan
29/01/2007 - 16:08 | Informe spam
La última 2005 (la professional)

"Carlos Sacristan" <nomail> wrote in message
news:%
¿Qué versión de SQL Server estás usando?


"Don Juan" escribió en el mensaje
news:
Hola a todos.
Deseo tener un resultado como este:
Nombre Apellido Flag
Carlos Perez 0
Maria Ruiz 1
Roberto Cedeño 0
Marco Calderon 1
. etc
Los campos Nombre y Apellido existen pero necesito crear la columna Flag
con 0 y 1 como en el ejemplo, una vez el 0, una vez el 1.
Gracias de antemano.







Respuesta Responder a este mensaje
#5 Don Juan
29/01/2007 - 16:10 | Informe spam
Gracias
Cómo numeras?

"Cesar Toledo" wrote in message
news:%
Hola

Si estas usando el SQL 2005,

puedes hacer una numeracion de linea y luego dividir ese numero entre
dos.. cuando sea impar
tendras 0 y cuando sea par 1


Saludos


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida