Postgres
SQL (Lenguaje de Consulta Estructurado)
Sentencia para consultas
Select [nombre_de_columna1….n] (selección por columna)
From [nombre_de_tabla]; (selección por tabla)CONCATENAR (juntar || símbolo de concatenar)
Select first_name || last_name from employees
Select last_name || ’,’ ||first_name from employees as “NOMBRE Y APELLIDO” from employees;
Muestre elapellido de todos los empleados que contengan la letra a como tercer letra.
Para que tenga la letra a
Select last_name, department_id
From employees
Where last_name like ‘%a%’ (con esto es condiciónde que existe lo que busco sin importar el lugar)
Para que tenga una a en la 3° posición
Where last_name like ‘__a%’
Para que tenga en la penúltima letra q sea una n
Where last_name ‘%n_’FUNCION UPPER ( pasa todas las letras a mayúsculas)
select last_name
from employees
where upper (last_name) like '%A%'
and upper (last_name) like '%E%'
FUNCION LENGTH (cuenta la cantidad decaracteres dentro de un campo)
Muestre todos los apellidos cuya longitud en ese mismo campo sea mayor que 5
select length (last_name) as "longitud", last_name
from employees
where length (last_name)>5FUNCION TRIM (quita espacios en blanco)
select length (last_name) as "longitud", last_name
from employees
where length (trim(last_name))>5
FUNCION CONCAT (concatenar)
select concat(last_name , first_name)
from employees
FUNCION LPAD (completa una determinada cantidad de caracteres con un carácter específico a la izquierda)
FUNCION RPAD (completa una determinada cantidad decaracteres con un carácter específico a la derecha)
select lpad (last_name,10,'*')
from employees
ej: *****perez
FUNCION SUBTR (cuenta la cantidad de caracteres especificada )
En el caso de laposición 1 a la 3
select subtr (last_name,1,3), last_name
from employees
FUNCION TRIM (quita espacios)
select length (trim('Hora '))
from employees
FUNCIONES NUMERICAS
FUNCION ROUND...
Regístrate para leer el documento completo.