TGViewer
Channel Public Channel
SQL задачи

SQL задачи

@sqlquestions

SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.


№ 7065181110


SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Subscribers
9.97K
Photos
191
Videos
0
Links
136

Showing posts older than #567 · Back to latest

Older Posts 20 shown
Post #565 4.03K
Ответ на #вопрос13

SELECT CONCAT(name, salary) AS new_field FROM users;

Функция CONCAT() используется для конкатенации (объединения) строк, неявно преобразуя при этом любые типы данных в строки.
Post #564 4K
Вопрос с собеседования.

При выборке из таблицы пользователей создайте поле, которое будет включать в себя и имена, и зарплату

P.S ответ вечером

#вопрос13 #собес
Post #562 4.14K
Post #561 4.25K
Статья дня. Масштабирование баз данных — партиционирование, репликация и шардинг

СУБД — это очень часто «узкое место» в производительности веб-приложений, влияющее на быстродействие и устойчивость к высоким нагрузкам.

В момент, когда сервер баз данных не может справится с нагрузками, производится масштабирование.

Читать статью

#читать #sql
Post #558 4.25K
Ответ на #вопрос12

Замена значений — одна из наиболее часто встречаемых задач по SQL на собеседованиях. Решить её несложно:

UPDATE table SET salary = CASE
WHEN salary = 900 THEN 1000
ELSE 1500
END;
Post #557 4.18K
Вопрос с собеседования.

Замените в таблице зарплату работника на 1000, если она равна 900, и на 1500 в остальных случаях.

P.S ответ вечером

#собес #вопрос12
Post #555 4.55K
Post #554 4.38K
Статья дня. Система управления MariaDB

MariaDB — ответвление реляционной СУБД MySQL, разрабатываемое сообществом под лицензией GPL.

MariaDB полностью совместима с приложениями, использующими MySQL, а переход на эту СУБД оправдан тем, что MySQL уже не так активно развивается.

Читать статью

#читать #sql
Web Creator Система управления реляционными базами данных MariaDB MariaDB — ответвление реляционной СУБД MySQL, разрабатываемое сообществом под лицензией GPL. MariaDB полностью совместима с приложениями, использующими MySQL, а переход на эту СУБД оправдан тем, что MySQL уже не так активно развивается.
Post #551 4.51K
Ответ на #вопрос11

SELECT department_name FROM workers w
RIGHT JOIN departments d ON (w.department_id = d.department_id)
WHERE first_name IS NULL;
Post #549 4.27K
Вопрос с собеседования.

Даны таблицы workers и departments. Найдите все департаменты без единого сотрудника?

P.S ответ вечером.

#вопрос11 #собес
Post #548 4.99K
Post #546 4.5K
Статья дня. SQL-инъекции — распространённый метод взлома веб-приложений и сайтов

SQL-инъекции — это один из очень распространённых способов взлома сайтов и веб-приложений, работающих с реляционными базами данных.

Этот способ основан на внедрении в выполняемый приложением запрос к базе данных произвольного SQL-кода, переданного злоумышленником.

Читать статью

#читать #sql
Post #544 4.51K
Ответ на #вопрос10

SQL запрос для выбора записей с нечётными id должен выглядеть следующим образом:
SELECT * FROM sample WHERE id % 2 != 0;

Если остаток от деления id на 2 равен нулю, перед нами чётное значение, и наоборот.
Post #543 4.47K
Вопрос с собеседования.

Как выбрать записи с нечётными Id?

P.S ответ вечером.

#вопрос10 #собес
Post #541 4.76K
Post #539 4.63K
Статья дня. PostgreSQL или MySQL: какая из этих реляционных СУБД лучше впишется в ваш проект

Нагрузочное тестирование используется для проверки отказоустойчивости приложений, использующих базу данных, наличие проблем с производительностью и масштабируемостью при различном уровне нагрузки.

Читать статью

#читать #sql #тестирование
Навигатор Онлайн Обучения Нагрузочное тестирование базы данных с помощью Apache JMeter Как настроить Apache JMeter для нагрузочного тестирования БД: создание сценариев, выбор показателей, симуляция запросов и анализ результатов. Практические советы по настройке и интерпретации метрик для оптимизации базы.
Post #535 4.51K
Ответ на #вопрос9

Главное отличие в том, что VARCHAR хранит значения в формате ASCII, где символ занимает один байт, а NVARCHAR хранит значения в формате Unicode, где символ «весит» 2 байта.

Тип VARCHAR следует использовать, если вы уверены, что в значениях не будет Unicode-символов.

Например, VARCHAR можно применить к адресам электронной почты, состоящих из ASCII-символов.
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →