![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP El lenguaje SQL y la sentencia SELECT
ABAP El lenguaje SQL y la sentencia SELECT
![ABAP El lenguaje SQL y la sentencia SELECT ABAP El lenguaje SQL y la sentencia SELECT](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/460.jpg)
Instrucciones SQL: La sentencia SELECT. Unidad 3 - Lección 6
Existen en ABAP un conjunto de sentencias que se utilizan para acceder a las bases de datos, la principal es SELECT cuya sintaxis es la siguiente.
SELECT <resultado> "En resultado se colocan los campos que se quieren recuperar
FROM <tabla> "Tabla es la tabla de origen de donde se sacan los datos
INTO <target> "Target es el destino donde serán alojados los datos
WHERE <condiciones>. "Condiciones de la búsqueda.
SELECT *
FROM ztabla_usuarios
INTO TABLE ti_usuarios (tabla interna)
El * indica que se obtendrán todos los datos.
Si queremos conservar el contenido de la tabla interna ti_usuarios debemos usar la cláusula APPENDING TABLE en lugar de INTO TABLE. Recomendable usar CLEAR y REFRESH antes de la selección.
SINGLE. Cláusula que se utiliza después de SELECT para obtener la primera ocurrencia de la tabla que cumpla determinada condición.
CORRESPONDING FILEDS OF TABLE. Cláusula que se utiliza después de INTO para guardar los registros que cumplan la selección en una tabla interna que no cumpla la misma estructura que la tabla.
IN. Cláusula que se utiliza para los select-options en las condiciones de un select.
MAX. Cláusula que se utiliza después de SELECT SINGLE para obtener el registro más alto de la selección.
COUNT. Cláusula que se utiliza después de SELECT para obtener la cantidad de registros de una selección.
FOR ALL ENTRIES IN. Sentencia que se utiliza para obtener los registros que existan en una tabla interna con datos.
LIKE. Sentencia para obtener registros que cumplan con un patrón de texto en algún campo.
 
 
 
Sobre el autor
Publicación académica de Jose Angel Duran Fernandez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Angel Duran Fernandez
Profesión: Administrador de Sistemas Informáticos y Redes - España - Legajo: DV77Q
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP PP
- Carrera Consultor en SAP SD Nivel Inicial
- Carrera Consultor ABAP Nivel Inicial