PDA

Ver la Versión Completa : Sumar datasets mediante SQL


Kreyser
17-12-2004, 18:36:01
Hola foreros,

Tengo una tabla tal q Nombre, Tfno1 y Tfno2 ...

Nombre Tfno1 Tfno2
-------- ---------- -----------
Nombre1 918898223 918899221
Nombre2 676234211 676215412

y necesito sacar mediante un qry, ambos tfnos en un único campo ordenado... tal que:

Tfno1 o Tfno2
--------------
918898223
918899221
676234211
676215412



ideas para hacerlo mediante SQL??

Gracias anticipadas por vuestro esfuerzo.

Un saludo.

roman
17-12-2004, 18:51:50
Quizá algo como esto:


select tfno1 as telefono
from tabla

union

select tfno2 as telefono
from tabla

order by telefono desc


// Saludos

Kreyser
17-12-2004, 19:36:23
Hola Román!!.
No funciona con esta sintaxis... Error SQL.


select telefono_fijo as Telefono
from propietarios

union

select telefono_movil as Telefono
from propietarios

order by Telefono desc



Trabajo contra MySql-3.23, por si eso te sirve de orientación. Ideas??
Muchas gracias por anticipado.

roman
17-12-2004, 20:04:13
Trabajo contra MySql-3.23, por si eso te sirve de orientación. Ideas??


Entonces la veo difícil. UNION apareció hasta la versión 4.0 de MySql y no se me ocurre cómo hacerlo sin eso.

// Saludos

Kreyser
18-12-2004, 12:13:36
Gracias Roman, seguiremos investigando...

Saludos.