hilpers


  hilpers > microsoft.* > microsoft.sqlserver

 #1  
12-06-2008, 11:37
Don Juan
Hola a todos.
Existe alguna manera de pivotar el contenido de un select? por ejemplo, si
hago un
"select * from tabla" tengo lo siguiente:
ID Campo ID_de_campo
1 1001 1 -- Corresponde al ID
1 Carlos 2 -- Corresponde al Nombre
1 Perez 3 -- Corresponde al Apellido
2 1002 1
2 Anita 2
2 Rojas 3

El campo ID_de_Campo contiene la siguiente estructura:
ID_de_campo
Nombre_de_campo
.......

Hora, quisiera hacer un Select que me de como resultado lo siguiente:
ID Nombre Apellido
1 Carlos Perez
2 Anita Rojas
.....

1000 gracias por sus sugerencias y comentarios.
 #2  
13-06-2008, 02:00
Maxi Accotto
Si, con la funcion Pivot. Esta funcion esta disponible a partir de SQL 2005
 #3  
13-06-2008, 10:50
Don Juan
Gracias... pero no tenemos la version 2005.
Alguna manera de implementarlos en 2000?

Gracias!

"Maxi Accotto" <maxi_da> wrote in message
news:5716
[..]
 #4  
13-06-2008, 13:52
Don Juan
Quise decir en la version 2000?

Gracias
"Don Juan" <Juanete> wrote in message
news:7dd9
[..]
 #5  
13-06-2008, 16:00
Geovanny Quirós C.
Don Juan:
con sql2000 podrias hacer algo así:

Select a.id,a.campo as nombre,
(select campo from tabla where id=a.id and id_de_campo=3) as apellido
from tabla a
where a.id_de_campo=2


________________

Geovanny Quirós C.
Heredia, Costa Rica


"Don Juan" <Juanete> escribió en el mensaje de
noticias:86BFC00D-4299-452B-902B-0B7C83B5E15D...
[..]
 #6  
28-07-2008, 07:08
Miguelito
Prueba a usar el código que aparece en la siguiente página, creo que te
permite hacer lo que quieres que no es otra cosa que poner filas (nombre,
apellidos) en columnas.
Al pricipio es un poco lioso pero funciona muy bien y no es muy complicado.

http://www.maestrosdelweb.com/editorial/sqlserver2000/

Busca ejemplos de cross tab en sql server.

UN saludo y si tienes algú problema mandame un correo por si puedo ayudarte
Temas Similares
Tema Autor
pivotar

Hola buenos dias me gustaria conocer como puedo pivotar una misma columna 2 veces en una query. Esplico mejor: Pivotar una vez para que me sume las cantidades, y pivotar una...

Pedro
Pivotar en SQL 2000.

Hola a todos, Tengo una tabla con la siguiente estructura: Proveedor, RefProv, EAN, Descripcion, Precio, PrecioNeto En ella importo datos de las tarifas de diferentes...

Salvador Ramos
pivotar solo media tabla

Hola Sé como pivotar una tabla entera pero...¿que pasa cuando lo que quiero es pivotar solo una parte de la tabla? La tabla es la siguiente: cliente banco fecha...

-=joselitux=-
Pivotar

Muy buenas. Tengo una duda y voy a intentar explicarla con un ejemplo: Tengo 2 tablas y quiero cruzarlas para ver las diferencias que tienen, pero el problema es que su...

Jorge AP
PIVOTAR TABLA SIN AGREGADOS

Hola: Anteriormente ya pregunté acerca de la posibilidad de convertir las columnas en filas y las filas en columnas. Lo que habitualmente se denomina "pivotar"o "rotar" una...

Jomaweb

Privacy Policy | La franja horaria es GMT. Ahora son las 04:55.

Merging Information Logo
[Deutschland] [France] [Italia] [Nederland] [Polska] [Tech] [United Kingdom]