JSON в PostgreSQL давно перестал быть экзотикой, но работать с ним по-реляционному до сих пор приходилось не самым изящным способом: jsonb_array_elements, LATERAL, ручные касты, обработка ошибок на честном слове. В PostgreSQL 17 появился JSON_TABLE — стандартный SQL/JSON-механизм, который превращает JSON-документ в…
Бывают ситуации, когда есть список значений, и нужно найти значения, которых нет в БД. Прямым SQL-запросом найти отсутствующие значения невозможно, так как из базы нельзя получить значения, которых там нет. В статье рассмотрим какие есть замены временным таблицам в SQL. Читать далее
Официальный список Яндекса из 18 технических мер защиты Яндекс 360 частично снабжён вкладками с правом доступа и именем метода API. Я прошёл список построчно и посчитал: проверить запросом можно 10 пунктов, включить запросом - 5. Внутри две таблицы (карта всех 18 пунктов со способом проверки и рабочая таблица по десяти API-пунктам с правом, запросом и полем в ответе), открытая методика подсчёта и три места, куда пришлось лезть в референс API за названным методом. Посмотреть таблицы и счёт
Сегодня мы поговорим о простой, казалось бы, теме, как реляционные и связанные данные. Несмотря на всю ее простоту, замечаю, что иногда люди действительно путаются в них — я решил это исправить, написав краткое и неформальное объяснение, чем они являются и зачем нужны. Мы обсудим,