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

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

#1468876
Задача: Отберите два самых коротких по продолжительности трека и выгрузите названия их жанров. Составьте та...
Результат: ```sql WITH shortest_tracks AS ( SELECT genre_id FROM tracks ORDER BY duration LIMIT 2 ) SELECT genres.name AS genre_name FROM genres JOIN shortest_tracks ON shortest_tr...
Открыть

#1468856
Задача: Для каждой страны (поле billing_country) посчитайте минимальное, максимальное и среднее значение выр...
Результат: ```sql SELECT billing_country, MIN(total) AS min_total, MAX(total) AS max_total, AVG(total) AS avg_total FROM invoice WHERE invoice_id IN ( SELECT invoice_id FROM invoice...
Открыть

#1468824
Задача: Теперь напишите код для второго подзапроса. С помощью той же таблицы (invoice_line) найдите среднее...
Результат: ``` SELECT AVG(unit_price) as average_price FROM invoice_line GROUP BY invoice_id HAVING COUNT(invoice_id) > 5; ``` Результат: | average_price | |--------------:| | 1.46 | | 0.99 |...
Открыть

#1468820
Задача: Теперь напишите код для второго подзапроса. С помощью той же таблицы (invoice_line) найдите среднее...
Результат: ```sql SELECT AVG(unit_price) AS average_unit_price FROM invoice_line GROUP BY invoice_id HAVING COUNT(invoice_id) > 5; ```
Открыть

#1468767
Задача: Для каждой страны посчитайте среднюю стоимость заказов в 2009 году по месяцам. Отберите данные за 2,...
Результат: ```sql SELECT country, month, AVG(total) as avg_total FROM invoice WHERE YEAR(invoice_date) = 2009 GROUP BY country, month HAVING month IN (2, 5, 7, 10) HAVING avg_total > 10 ```
Открыть

#1468574
Задача: Column reference "album_id" is ambiguous column a.album_name does not exist SELECT AVG(track_coun...
Результат: ```SQL SELECT AVG(track_count) AS average_track_count FROM ( SELECT a.album_id, COUNT(*) AS track_count FROM album a JOIN track t ON a.album_id = t.album_id WHERE a.album_name LIKE '%...
Открыть

#1468569
Задача: Column reference "album_id" is ambiguous SELECT AVG(track_count) AS average_track_count FROM (...
Результат: ```sql SELECT AVG(track_count) AS average_track_count FROM ( SELECT a.album_id, COUNT(*) AS track_count FROM album a JOIN track t ON a.album_id = t.album_id WHERE a.album_name LIKE '%R...
Открыть

#1468566
Задача: Column reference "album_id" is ambiguous SELECT AVG(track_count) AS average_track_count FROM (...
Результат: ```sql SELECT AVG(track_count) AS average_track_count FROM ( SELECT album.album_id, COUNT(*) AS track_count FROM album JOIN tracks ON album.album_id = tracks.album_id WHERE album.album_nam...
Открыть

#1468504
Задача: Отберите альбомы, названия которых содержат слово 'Rock' и производные от него. В этих альбомах долж...
Результат: ```sql SELECT AVG(album_track_count) FROM ( SELECT albums.album_name, COUNT(tracks.track_id) AS album_track_count FROM albums JOIN tracks ON albums.album_id = tracks.album_id WHERE alb...
Открыть

#1468501
Задача: SELECT AVG(track_count) AS average_tracks FROM ( SELECT a.album_title, COUNT(t.track_id) AS tr...
Результат: ```sql SELECT AVG(track_count) AS average_tracks FROM ( SELECT a.album_title, COUNT(t.track_id) AS track_count FROM album a JOIN track t ON a.album_id = t.album_id WHERE a.album_title...
Открыть

#1468472
Задача: Отберите альбомы, названия которых содержат слово 'Rock' и производные от него. В этих альбомах долж...
Результат: ```sql SELECT AVG(track_count) AS average_tracks FROM ( SELECT a.album_title, COUNT(t.track_id) AS track_count FROM albums a JOIN tracks t ON a.album_id = t.album_id WHERE a.album_titl...
Открыть

#1468471
Задача: Напиши код на Python системы управления транспортировки жидкости обеспечивая равномерное поступление...
Результат: ```python def equalize_flow(pumps, constraints): total_flow = sum(pumps) available_pumps = pumps.copy() result = [] for i, constraint in enumerate(constraints): start_time, en...
Открыть