MST

星途 面试题库

面试题:MySQL复杂组合WHERE子句查询

有`orders`表,字段有`order_id`(订单编号)、`customer_id`(客户编号)、`order_date`(订单日期)、`total_amount`(订单总金额)。还有`customers`表,字段有`customer_id`、`customer_name`(客户姓名)、`city`(所在城市)。现在要查询出2023年1月1日后下过订单,且订单总金额大于10000,所在城市为‘北京’的客户姓名及对应的订单总金额,写出对应的SQL语句。
10.8万 热度难度
数据库MySQL

知识考点

AI 面试

面试题答案

一键面试
SELECT c.customer_name, o.total_amount
FROM orders o
JOIN customers c ON o.customer_id = c.customer_id
WHERE o.order_date > '2023-01-01'
  AND o.total_amount > 10000
  AND c.city = '北京';