From 93c3846ead451c5bb60e26b917f46f891cdcd6c1 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 18 Jan 2026 13:57:09 +0300 Subject: [PATCH] Base SQL homework --- aharlamcev/postgresql/BaseSQLhomework.sql | 28 +++++++++++++++++++ .../{DMLhomework => DMLhomework.sql} | 0 2 files changed, 28 insertions(+) create mode 100644 aharlamcev/postgresql/BaseSQLhomework.sql rename aharlamcev/postgresql/{DMLhomework => DMLhomework.sql} (100%) diff --git a/aharlamcev/postgresql/BaseSQLhomework.sql b/aharlamcev/postgresql/BaseSQLhomework.sql new file mode 100644 index 0000000..92666f2 --- /dev/null +++ b/aharlamcev/postgresql/BaseSQLhomework.sql @@ -0,0 +1,28 @@ +select * from users + +select id, name, country from users +order by name; + +select id, name, country, created_at from users +where country = 'KZ' +order by created_at desc; + +select id, name from users +where email is null; + +select id, name from users +where email is not null; + +update users +set email = 'alice@mail.com' +where name = 'Alice'; -- в моей таблице ни у кого нет email, добавил чтобы посмотреть. + +select id, name, UPPER(email) as email_upper from users; + +select id, name, LOWER(email) as email_lower from users +where email is not null; + +select id, name, created_at from users +where created_at > '2024-01-11' +order by created_at desc +limit 2; diff --git a/aharlamcev/postgresql/DMLhomework b/aharlamcev/postgresql/DMLhomework.sql similarity index 100% rename from aharlamcev/postgresql/DMLhomework rename to aharlamcev/postgresql/DMLhomework.sql