Operadores relacionales en PostgreSQL

Una vez vez que hemos aprendido a filtrar usando el where con la condición igual, veremos los diferentes operadores relacionales en PostgreSQL para conseguir que los datos obtenidos sean los deseados.

Operadores relacionales en PostgreSQL

Los operadores relacionales o de comparación los utilizamos para poder filtrar la información en base a los datos de una o más columnas.

Tipos de operadores relacionales

Disponemos de seis operadores relacionales en PostgreSQL:

OperadorFunción
=Igual
<>Distinto
<Menor
>Mayor
>=Mayor o igual
<=Menor o igual

Ejemplos

Copia y pega el siguiente código en tu consola de PostgreSQL y ejecuta paso a paso leyendo los comentarios.

-- borramos la tabla si existe
drop table if exists empleados;
 
-- creamos la tabla
create table empleados (
  id numeric(2),
  nombre varchar(50)
);

-- Insertamos registros:
insert into empleados (id, nombre)
  values (1,'Miguel');
insert into empleados (id, nombre)
  values (2,'Ismael');
insert into empleados (id, nombre)
  values (3,'Pilar');

-- Mostramos todos los campos y registros
select * 
from empleados

-- Mostramos todos los campos, pero solo de Miguel
select * 
from empleados
where nombre='Miguel';

-- Mostramos el ID de los empleados diferentes a Miguel
select ID
from empleados
where nombre<>'Miguel';

-- Mostramos los nombres cuyo id sea mayor a 1
select nombre
from empleados
where id>1;

-- Mostramos los nombres cuyo id sea mayor o igual a 1
select nombre
from empleados
where id>=1;

Escribir un comentario

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.