06:44
1,0×
00:00/06:44
335,9 тыс смотрели · 3 года назад
Вопросы с собеседований по SQL
📍 В чем разница между сount(*) и count(колонка)? count(*) считает все строки, в т.ч. с NULLs, а count(колонка) нет. Как пример, привела скрины dbeawer из базы. Есть колонка first_payed_product_at с пропусками. В варианте count(*) считается все, а в варианте count(first_payed_product_at) только заполненные строки (820 значений). 📍 В чем разница между UNION и UNION ALL? Основное различие между UNION и UNION ALL заключается в том, что операция UNION удаляет дублированные строки из результирующего набора, а UNION ALL не удаляет дубликаты...
2 года назад
[PortSwigger, 6/16 SQLi] Атака UNION с внедрением SQL, позволяющая получить несколько значений в одном столбце
Все еще продолжаем решать лабораторные работы на PortSwigger Academy - SQL injection UNION attack, retrieving multiple values in a single column Да, всегда можно отказаться от этого, и спокойно стать успешным человеком как Валерий А теперь начнем Душная теория В прошлой лабораторке мы научились возвращать 2 и более столбцов с таблицы. А вдруг, у нас возникает такая ситуация, что запрос возвращает только один столбец. Вы можете легко получить несколько значений вместе в этом одном столбце, объединив...