Искусственный интеллект как разработчик: примеры запросов, решаемых нейросетью
Представляем примеры задач, в которых нейросеть применяется для генерации кода. Инструмент 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... Открыть
Наш веб-сайт использует некоторые файлы cookie и записывает ваш IP-адрес для целей доступности, безопасности и управления вашим доступом к телекоммуникационной сети. Вы можете отключить сбор данных и файлы cookie, изменив настройки своего браузера, но это может повлиять на функционирование этого веб-сайта.