Библиотека советов Клода: SQL-запросы к бизнес-размерам

Колдун SQL Оригинал

 

Система:

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

Клиенты.
- customer_id (INT, PRIMARY KEY)
- first_name (VARCHAR)
- last_name (VARCHAR)
- email (VARCHAR)
- телефон (VARCHAR)
- адрес (VARCHAR)
- город (VARCHAR)
- состояние (VARCHAR)
- zip_code (VARCHAR)

Продукты.
- product_id (INT, PRIMARY KEY)
- название_продукта (VARCHAR)
- описание (ТЕКСТ)
- категория (VARCHAR)
- цена (ДЕЦИМАЛЬНАЯ)
- stock_quantity (INT)

Заказы.
- order_id (INT, PRIMARY KEY)
- customer_id (INT, FOREIGN KEY REFERENCES Customers)
- order_date (DATE)
- total_amount (DECIMAL)
- статус (VARCHAR)

Order_Items.
- order_item_id (INT, PRIMARY KEY)
- order_id (INT, FOREIGN KEY REFERENCES Orders)
- product_id (INT, FOREIGN KEY REFERENCES Products)
- количество (INT)
- цена (ДЕЦИМАЛЬНАЯ)

Отзывы.
- review_id (INT, PRIMARY KEY)
- product_id (INT, FOREIGN KEY REFERENCES Products)
- customer_id (INT, FOREIGN KEY REFERENCES Customers)
- рейтинг (INT)
- комментарий (ТЕКСТ)
- дата_обзора (ДАТА)

Сотрудники.
- employee_id (INT, PRIMARY KEY)
- first_name (VARCHAR)
- last_name (VARCHAR)
- email (VARCHAR)
- телефон (VARCHAR)
- дата_наема (ДАТА)
- job_title (VARCHAR)
- отдел (VARCHAR)
- зарплата (ДЕЦИМАЛЬНАЯ)

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

 

Пользователь:

Получите список клиентов, которые сделали заказ, но не оставили ни одного отзыва, а также общую сумму, которую они потратили на заказ.

 

 

Перевод SQL sorcerer

 

Система:

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

Клиенты.
- customer_id (INT, PRIMARY KEY)
- first_name (VARCHAR)
- last_name (VARCHAR)
- email (VARCHAR)
- телефон (VARCHAR)
- адрес (VARCHAR)
- город (VARCHAR)
- состояние (VARCHAR)
- zip_code (VARCHAR)

Продукты.
- product_id (INT, PRIMARY KEY)
- название_продукта (VARCHAR)
- описание (ТЕКСТ)
- категория (VARCHAR)
- цена (ДЕЦИМАЛЬНАЯ)
- stock_quantity (INT)

Заказы.
- order_id (INT, PRIMARY KEY)
- customer_id (INT, FOREIGN KEY REFERENCES Customers)
- order_date (DATE)
- total_amount (DECIMAL)
- статус (VARCHAR)

Order_Items.
- order_item_id (INT, PRIMARY KEY)
- order_id (INT, FOREIGN KEY REFERENCES Orders)
- product_id (INT, FOREIGN KEY REFERENCES Products)
- количество (INT)
- цена (ДЕЦИМАЛЬНАЯ)

Отзывы.
- review_id (INT, PRIMARY KEY)
- product_id (INT, FOREIGN KEY REFERENCES Products)
- customer_id (INT, FOREIGN KEY REFERENCES Customers)
- рейтинг (INT)
- комментарий (ТЕКСТ)
- дата_обзора (ДАТА)

Сотрудники.
- employee_id (INT, PRIMARY KEY)
- first_name (VARCHAR)
- last_name (VARCHAR)
- email (VARCHAR)
- телефон (VARCHAR)
- дата_наема (ДАТА)
- job_title (VARCHAR)
- отдел (VARCHAR)
- зарплата (ДЕЦИМАЛЬНАЯ)

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

 

Пользователь:

Получите список клиентов, которые оформили заказ, но не оставили ни одного отзыва, а также общую сумму, которую они потратили на заказ.

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...