2844
По всем вопросам- @haarrp @itchannels_telegram - 🔥лучшие ит-каналы @ai_machinelearning_big_data - Machine learning @pythonl - Python @pythonlbooks- python книги📚 @datascienceiot - ml книги📚
Concat function has two parameters on SQL Server and Oracle, but more on MySql or Snowflake DB. The answer on the question -“it depends…”
Читать полностью…
💻Эксперименты с временными таблицами PostgreSQL
Чтобы лучше понять работу TEMP TABLE в PostgreSQL, нужно просто поглубже в них погрузиться, проверить разные гипотезы — именно с практикой и придёт понимание.
Так что держите — здесь подробное исследование TEMP TABLE, рассмотрение временных таблиц под разными углами
📎 Исследование
🖥 GitHub
@sqlhub
💻pgvector — расширение PostgreSQL для работы с векторами
Open-source решение для хранения и поиска векторов в Postgres.
Сами данные для векторов можно получить, например, из ML-модели и вставить в таблицу с колонкой типа vector.
Или данные можно создать в PostgreSQL как гистограмму определенных категорий. В этом случае можно значения в массивах real[], integer[] или double precision[], numeric[] привести к типу ::vector.
🖥 GitHub
🟡 Пример использования pgvector на Хабре
@sqlhub
https://learn.microsoft.com/ru-ru/sql/t-sql/functions/format-transact-sql?view=sql-server-ver16
Читать полностью…
🔫 @DenPoed has been kicked — the only way to get this user back is for admins to manualy unban in chat settings.
Voters who chose to kick:
@GAZPROM163, @jenk1ns, @Baizak_04, @vikt0rir, @SoDefaultUserName
Info on moving from 🇺🇦 to 🇨🇦
💻Маленькая загадка для любителей PostgreSQL
🟡В таблице получилось дублирование cat_id, хотя это primary key. Что должно быть на месте -- do some things, чтобы это было возможно?
CREATE TABLE cats (
cat_id bigint,
name varchar(128) NOT NULL,
PRIMARY KEY (cat_id)
);
INSERT INTO cats VALUES (1, 'Tihon'), (2, 'Marfa');
SELECT * FROM cats;
cat_id | name
--------+-------
1 | Tihon
2 | Marfa
(2 rows)
-- do some things
SELECT * FROM cats;
cat_id | name
--------+--------
1 | Tihon
2 | Marfa
1 | Tihon2
(3 rows)
None of the solutions is right if you have a case sensitive DB names 😁 however, the logic is good and with a little spelling twist will meet the requirements. I have not used/seen „crosstab“, thank you for sharing!
Читать полностью…
💻Установка PostgreSQL из исходников
Держите полезную статью о том, как собрать PostgreSQL 16 версии из исходников, инициализировать кластер и запустить его на сервере Debian 12
Причины по которым вам может понадобится собирать PostgreSQL из исходников:
⏩для дистрибутива нет готового пакета;
⏩нужно собрать PostgreSQL с нестандартными параметрами.
План статьи
├╼ Сборка и установка
├╼ Создание кластера
├╼ Запуск и остановка кластера
├╼ Установка расширений PostgreSQL
├╼ Создание и запуск второго кластера
╰╼ Создание службы SystemD для кластеров
📎 Статья
@sqlhub
⚡️ Тинькофф разбор заданий на стажировку!
▪Видео
▪Задачи
@machinelearning_interview
🖥 Complete-Advanced-SQL-Series
Этот репозиторий содержит все, что вам нужно, чтобы прокачать свои навыки работы с #SQL.
Более 100 упражнений и примеров по SQL.
▪Github
@sqlhub
select date_r, format(time_r, 'hh:mm:ss') as timed, surname_d, name_d, middlename_d, room, speciality from Recording inner join Doctors On Doctors.id = doctorid where userid is NULL;
выводит null
хотя вроде б по гайду делал
time_r - time(7)
Всем привет, подскажите, пожалуйста, как вывести время в формате часы:минуты?
Читать полностью…
У меня вопрос. Если вы знаете как заработать то зачем вам кого-то обучать?
Читать полностью…
Сколько записей обновляется? Сколько добавляется? Сколько удаляется?
Читать полностью…