Logo
Section 1 / 8

Question: SQL Modes

检查你对 SQL 模式如何影响 MySQL 会话中查询行为的理解。

导入

Question: SQL Modes

检查你对 SQL 模式如何影响 MySQL 会话中查询行为的理解。

Table

FieldType
CustomerIDint
CustomerNamevarchar(50)
Emailvarchar(50)
Phonevarchar(15)
Addressvarchar(100)
LastLogindate
CreatedAttimestamp
CustomerTierenum('New','Regular','VIP')
ReferralIDint
LoyaltyPointsint
LastPurchaseDatedate
IsChurnRisktinyint(1)

FieldType
OrderIDint
CustomerIDint
OrderDatedate
TotalAmountdecimal(10,2)
ShippedDatedate
DeliveryStatusenum('Pending','Shipped','Delivered','Cancelled')
EmployeeIDint
CreatedAttimestamp
ExpectedDeliveryDatedate
ActualDeliveryDatedate
LateDeliverytinyint(1)
PaymentMethodenum('Credit Card','PayPal','Cash on Delivery')
ReturnCountint
FraudRisktinyint(1)

Table

CustomerIDCustomerNameTotalSpent
2Jane Smith950.00
13Kelly Martin910.00
22Tina Van850.00
1John Doe725.99
25Wendy Young630.00
10Henry Ford630.00
7Emily Davis570.00
17Olivia Queen520.00
20Rachel Turner510.00
4Bob Brown500.00
18Peter Roberts430.00
9Grace Hill410.00
24Victor X390.00
14Larry Nelson380.00
19Quincy Stone300.00
21Sam Underwood300.00
6David Clark300.00
23Uma White230.00
3Alice Johnson230.00
12Jake Long200.00
16Nick Perez195.00
15Mia Owens190.00
11Ivy King190.00
5Carol White175.00
8Frank Green130.00
30Noah Vale100.00
1/* Configure the session for reporting */ 2-- Write your SET SESSION sql_mode command here 3 4/* Verification */ 5SELECT "c"."CustomerID" AS CustomerID, 6 "c"."CustomerName" AS CustomerName, 7 SUM("o"."TotalAmount") AS TotalSpent 8FROM "Customers" AS "c" 9JOIN "Orders" AS "o" 10ON "c"."CustomerID" = "o"."CustomerID" 11GROUP BY "c"."CustomerID", "c"."CustomerName" 12ORDER BY TotalSpent DESC;

The required skills are as follows:

  • Knowledge of MySQL SQL modes
  • Understanding of identifier quoting rules

The required skills are as follows:

  • Knowledge of MySQL SQL modes
  • Understanding of identifier quoting rules

No configuration found for ID: 3cfa8b845e4521c141f534824c05f519fbff2fce9e7c6a40a011322968f29e9d

查询计划与性能

Answer: SQL Modes