¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

ABAP ahora soporta el comando UNION para combinar consultas SQL en un conjunto de datos

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 16 Vistas
0
Cargando...
Como muchos de ustedes ya saben, ABAP ahora soporta el comando UNION. UNION es un comando SQL para combinar los resultados de dos consultas separadas en un conjunto de datos.

Aquí hay un conjunto de datos de muestra de la tabla de base de datos imaginaria Z1:


















ID

TEXTO

001

Uno

002

Dos


Y aquí hay un conjunto de datos de muestra de otra tabla de base de datos imaginaria Z2:






















CÓDIGO

NOMBRE

002

Dos

016

Dieciséis

019

Diecinueve


Antes de que existiera el comando UNION, teníamos que ejecutar dos consultas distintas para combinar estos datos en una sola tabla interna.
SELECT
    id AS key,
    text AS value
  FROM z1
  INTO TABLE @DATA(lt_itab).

SELECT
    code AS key,
    name AS value
  FROM z2
  APPENDING CORRESPONDING FIELDS OF @lt_itab.

Ahora, UNION nos permite fusionar esas consultas.
SELECT
      id AS key,
      text AS value
    FROM z1
  UNION
      code AS key,
      name AS value
    FROM z2
  INTO TABLE @DATA(lt_itab)
                
                
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?