Como hago esto in SQL

22/01/2009 - 23:21 por Alonso Vilela | Informe spam
tengo un campo street y suite necesito pasar la informacion de suite a
street y la de suite a street.

EN VFP uso una variable temporal , pero como se puede hacr mediante sql
statement.

Gracias

Preguntas similare

Leer las respuestas

#1 Carlos M. Calvelo
23/01/2009 - 00:04 | Informe spam
Hola Alonso,

On 22 jan, 23:21, "Alonso Vilela" wrote:
tengo un campo street y suite necesito pasar la informacion de suite a
street y la de suite a street.

EN VFP uso una variable temporal , pero como se puede hacr mediante sql
statement.




O no me entero de lo que estás preguntando,
o es tan simple como:

update <tabla> set street=suite, suite=street

Es eso?

Saludos,
Carlos
Respuesta Responder a este mensaje
#2 Alonso Vilela
27/01/2009 - 18:08 | Informe spam
No dio resultado...alguna otra sugerencia

"Carlos M. Calvelo" wrote in message
news:
Hola Alonso,

On 22 jan, 23:21, "Alonso Vilela" wrote:
tengo un campo street y suite necesito pasar la informacion de suite a
street y la de suite a street.

EN VFP uso una variable temporal , pero como se puede hacr mediante sql
statement.




O no me entero de lo que estás preguntando,
o es tan simple como:

update <tabla> set street=suite, suite=street

Es eso?

Saludos,
Carlos
Respuesta Responder a este mensaje
#3 jcac
27/01/2009 - 18:34 | Informe spam
Hola Alonso

Lo que te indicó Carlos es correcto:

create table movimientos_x
(ciudad varchar(50),
ciudad1 varchar(50))
go
insert into movimientos_x
select 'ciudad1', 'X' union all
select '2', 'X' union all
select '3', 'Y'
go
select * from movimientos_x
go
resultado
ciudad ciudad1
ciudad1 X
2 X
3 Y

update movimientos_x set ciudad = ciudad1, ciudad1 = ciudad
go
select * from movimientos_x
go
resultado
ciudad ciudad1
X ciudad1
X 2
Y 3

Saludos

Juan Carlos



"Alonso Vilela" escribió en el mensaje
news:
No dio resultado...alguna otra sugerencia

"Carlos M. Calvelo" wrote in message
news:
Hola Alonso,

On 22 jan, 23:21, "Alonso Vilela" wrote:
tengo un campo street y suite necesito pasar la informacion de suite a
street y la de suite a street.

EN VFP uso una variable temporal , pero como se puede hacr mediante sql
statement.




O no me entero de lo que estás preguntando,
o es tan simple como:

update <tabla> set street=suite, suite=street

Es eso?

Saludos,
Carlos

Respuesta Responder a este mensaje
#4 Jose Mariano Alvarez
27/01/2009 - 18:34 | Informe spam
No puede ser. Que te dio?


Prueba esto:

use pruebas
go

create table T1(
a int,
b int
)
go

insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)
insert into T1 values (1,2)

select * from t1

update t1 set a=b, b=a

select * from t1








Saludos

Ing. Jose Mariano Alvarez
SQLTotal Consulting


(Cambia los ceros por O y saca lo que sobra)


Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.








"Alonso Vilela" wrote in message
news:
No dio resultado...alguna otra sugerencia

"Carlos M. Calvelo" wrote in message
news:
Hola Alonso,

On 22 jan, 23:21, "Alonso Vilela" wrote:
tengo un campo street y suite necesito pasar la informacion de suite a
street y la de suite a street.

EN VFP uso una variable temporal , pero como se puede hacr mediante sql
statement.




O no me entero de lo que estás preguntando,
o es tan simple como:

update <tabla> set street=suite, suite=street

Es eso?

Saludos,
Carlos

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