Искусственный интеллект как разработчик: примеры запросов, решаемых нейросетью

Представляем примеры задач, в которых нейросеть применяется для генерации кода. Инструмент AISearch использует технологии и алгоритмы машинного обучения, чтобы создавать программный код с профессиональной точностью. В примерах можно найти различные задачи, такие как генерация кода, автоматическая генерация тестовых сценариев, оптимизация архитектуры программ и даже создание мультиязычных кодов. Посмотрите, как нейросеть может помочь в автоматизации процессов и улучшении качества кода, чтобы сделать работу более эффективной !

#1408868
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор...
Результат: ```sql -- Изменение названия таблицы sp_rename 'Employees', 'Workers'; -- Добавление поля Comment ALTER TABLE Workers ADD Comment nvarchar(255); ```
Открыть

#1408843
Задача: Select (EXTRACT(day FROM data_okonch)- EXTRACT(day FROM data_otk)) as dd, EXTRACT(MONTH FROM d...
Результат: ```sql SELECT (EXTRACT(day FROM data_okonch) - EXTRACT(day FROM data_otk)) AS dd, EXTRACT(MONTH FROM data_otk) AS month, ROW_NUMBER() OVER (PARTITION BY EXTRACT(MONTH FROM data_otk) ORDER BY month) A...
Открыть

#1408826
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор...
Результат: ```sql SELECT FullName AS Less50, NULL AS More50 FROM Employees WHERE Date >= '2022-04-01' AND Date < '2022-05-01' AND Salary < 50000 UNION SELECT NULL AS Less50, FullName...
Открыть

#1408816
Задача: Максимальное количество дней на больничном по месяцам
Результат: ```sql SELECT EXTRACT(MONTH FROM start_date) AS month, COUNT(*) AS max_days FROM table_name WHERE reason = 'больничный' GROUP BY month ORDER BY month; ``` | month | max_days | |-------|-------...
Открыть

#1408812
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор...
Результат: ```sql SELECT MONTH(Date) AS Month, SUM(Salary) AS TotalSalary FROM Employees GROUP BY MONTH(Date); ```
Открыть

#1408804
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор з...
Результат: ```sql SELECT MONTH(Date) AS Month, SUM(Salary) AS TotalSalary FROM Employees GROUP BY MONTH(Date) ```
Открыть

#1408794
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор з...
Результат: ```sql SELECT MONTH(Date) AS Month, SUM(Salary) AS TotalSalary FROM Employees GROUP BY MONTH(Date) ```
Открыть

#1408790
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор з...
Результат: ```sql SELECT MONTH(Date) AS Month, SUM(Salary) AS TotalSalary FROM Employees INNER JOIN Salaries ON Employees.Id = Salaries.EmployeeId GROUP BY MONTH(Date); ``` | Месяц | Сумма выплаченной зарплаты...
Открыть

#1408775
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор з...
Результат: ```sql SELECT Department, COUNT(*) AS EmployeeCount FROM Employees GROUP BY Department HAVING COUNT(*) = ( SELECT MAX(EmployeeCount) FROM ( SELECT Department, COUNT(*) AS EmployeeCount FRO...
Открыть

#1408772
Задача: Есть таблица с информацией о сотрудниках компании Employees со столбцами (уникальный идентификатор з...
Результат: ```sql SELECT Department, COUNT(*) as EmployeesCount FROM Employees GROUP BY Department HAVING COUNT(*) IN ( SELECT MAX(EmployeesCount) FROM ( SELECT Department, COUNT(*) as EmployeesC...
Открыть

#1408759
Задача: Имеются 2 таблицы T1 и T2, содержащие колонки NUM типа NUMBER. Напишите запрос, с иcпользванием left...
Результат: ```sql SELECT DISTINCT T1.NUM FROM T1 LEFT JOIN T2 ON T1.NUM = T2.NUM WHERE T2.NUM IS NULL; ``` Результат данного запроса будет содержать все уникальные значения поля NUM из таблицы T1, которые отсутс...
Открыть

#1408751
Задача: Имеются 2 таблицы T1 и T2, содержащие колонки NUM типа NUMBER. Напишите запрос, отбирающий из таблиц...
Результат: ```sql SELECT DISTINCT NUM FROM T1 WHERE NUM NOT IN ( SELECT NUM FROM T2 ); ``` Результатом данного запроса будет выборка всех уникальных значений из колонки NUM таблицы T1, которые отсутствую...
Открыть