✒️ABAP El lenguaje SQL y la sentencia SELECT
ABAP El lenguaje SQL y la sentencia SELECT
SELECT - se utiliza para acceder a las bases de datos de SAP.
SELECT < campos a recuperar > ( * el asterisco se utiliza para obtener todos los campos de la tabla).
FROM < tabla de donde se sacan los datos >
INTO < target donde se alojaran los datos >
WHERE < condiciones de busqueda >
APPENDING TABLE - produce que los registros de las tablas que se seleccionan se añadan al final de la tabla interna sin pisar los registros preexistentes en la tabla interna.
SINGLE - produce que solo se seleccione la primera ocurrencia que sumpla las condiciones de la seleccion.
INTO CORRESPONDING FIELDS OF TABLE: clausula ABAP que se utiliza con la sentencia SELECT y es necesaria si queremos utilizar un area de trabajo distinta al area de trabajo de la tabla leida.
MAX - se utiliza cuando se quiere hallar el registro con el campo especificado de mayor valor numerico.
COUNT - se utiliza cuando se quiere obtener la cantidad de registros de una tabla.
FOR ALL ENTRIES IN - Es un formato especial de la sentencia WHERE que se utiliza para especificar condiciones en tiempo de ejecucion. Se declara de la siguiente forma: FOR ALL ENTRIES IN WHERE. Con esta variante, no se pueden usar en la condicion las opciones LIKE, BETWEEN e IN.
LIKE - (EN SELECT) se utiliza para buscar registros que cumplan con un determinado patron que se especifica en la condicion.
 
 
 
Sobre el autor
Publicación académica de David Camacho Espinoza, en su ámbito de estudios para la Carrera Consultor ABAP.
David Camacho Espinoza
Profesión: Sistemas Computacionales - Training Abap - Mexico - Legajo: UW34R
✒️Autor de: 67 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de David Camacho