马上就要面试了
你到底行不行

开始测试,了解你的SQL真实水平,找到提升方向!

3分钟
完成测试
6题
精选题目
120分
满分挑战
注意:本页面为 不定项选择题, 共6题,全部答对20分,答对部分10分,选错、选多0分;满分120分。

1.

关于select和where,以下说法正确的是

2.

以下关于DATE_ADD函数的说法错误的是?

3.

关于group by,以下说法正确的是哪几项?

4.

有用户表users(user_id, name)、订单表orders(order_id, user_id)和订单明细表order_items(item_id, order_id, quantity, price)。统计每个用户的订单总金额(无订单的用户显示0),哪些SQL正确?

5.

考虑有一个名为sales的表,包含字段employee_id, sale_amount, sale_date。为了找出每个员工每个月销售额最高的记录,并且需要确保即使有多个相同最高销售额的记录也能被选中,应该使用下列哪个窗口函数?

6.

关于SQL中WHERE和HAVING的区别,下列哪个说法正确?