You are on page 1of 1

SELECT

DISTINCT column1, column2


FROM
table_name;
CREATE TABLE distinct_demo ( SELECT
id serial NOT NULL PRIMARY KEY, id,
bcolor VARCHAR, bcolor,
fcolor VARCHAR fcolor
); FROM
distinct_demo ;

INSERT INTO distinct_demo (bcolor, fcolor) SELECT


VALUES DISTINCT bcolor
('red', 'red'), FROM
('red', 'red'), distinct_demo
('red', NULL), ORDER BY
(NULL, 'red'), bcolor;
('red', 'green'), SELECT
('red', 'blue'), DISTINCT ON (bcolor) bcolor,
('green', 'red'), fcolor
('green', 'blue'), FROM
('green', 'green'), distinct_demo
('blue', 'red'), ORDER BY
('blue', 'green'), bcolor,
('blue', 'blue'); fcolor;

SELECT select_list Operador


FROM table_name =
WHERE condition >
ORDER BY sort_expression <
>=
<=
<> or != diferente
AND y
OR o
IN en
BETWEEN
LIKE
IS NULL si no es nolo
NOT negacion
SELECT SELECT
last_name, first_name,
first_name last_name
FROM FROM
customer customer
WHERE WHERE
first_name = 'Jamie' AND first_name LIKE 'Ann%'
last_name = 'Rice'; SELECT
first_name,
SELECT LENGTH(first_name) name_length
first_name, FROM
last_name customer
FROM WHERE
customer first_name LIKE 'A%' AND
WHERE LENGTH(first_name) BETWEEN 3
first_name IN AND 5
('Ann','Anne','Annie'); ORDER BY
name_length;

You might also like