欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

有很多同學(xué)在??唾徺I課程來學(xué)習(xí),購買會產(chǎn)生訂單存到數(shù)據(jù)庫里。 有一個訂單信息表(order_info),簡況如下: id user_id product_name status client_id date is_group_buy 1 557336 C++ no_completed 1 2025-10-10 No 2 230173543 Python completed 2 2025-10-12 No 3 57 JS completed 0 2025-10-23 Yes 4 57 C++ completed 3 2025-10-23 No 5 557336 Java completed 0 2025-10-23 Yes 6 57 Java completed 1 2025-10-24 No 7 557336 C++ completed 0 2025-10-25 Yes 第1行表示user_id為557336的用戶在2025-10-10的時候使用了client_id為1的客戶端下了C++課程的非拼團(tuán)(is_group_buy為No)訂單,但是狀態(tài)為沒有購買成功。 第2行表示user_id為230173543的用戶在2025-10-12的時候使用了client_id為2的客戶端下了Python課程的非拼團(tuán)(is_group_buy為No)訂單,狀態(tài)為購買成功。 。。。 最后1行表示user_id為557336的用戶在2025-10-25的時候使用了下了C++課程的拼團(tuán)(is_group_buy為Yes)訂單,拼團(tuán)不統(tǒng)計客戶端,所以client_id所以為0,狀態(tài)為購買成功。 有一個客戶端表(client),簡況如下: id name 1 PC 2 Android 3 IOS 4 H5 請你寫出一個sql語句查詢在2025-10-15以后,同一個用戶下單2個以及2個以上狀態(tài)為購買成功的C++課程或Java課程或Python課程的訂單id,是否拼團(tuán)以及客戶端名字信息,最后一列如果是非拼團(tuán)訂單,則顯示對應(yīng)客戶端名字,如果是拼團(tuán)訂單,則顯示NULL,并且按照order_info的id升序排序,以上例子查詢結(jié)果如下: id is_group_buy client_name 4 No IOS 5 Yes NULL 6 No PC 7 Yes NULL 解析: id為4,6的訂單滿足以上條件,且因為4是通過IOS下單的非拼團(tuán)訂單,輸出對應(yīng)的信息,6是通過PC下單的非拼團(tuán)訂單,輸出對應(yīng)的信息以及客戶端名字; id為5,7的訂單滿足以上條件,且因為5與7都是拼團(tuán)訂單,輸出對應(yīng)的信息以及NULL; 按照id升序排序
示例1

輸入

drop table if exists order_info;
drop table if exists client;
CREATE TABLE order_info (
id int(4) NOT NULL,
user_id int(11) NOT NULL,
product_name varchar(256) NOT NULL,
status varchar(32) NOT NULL,
client_id int(4) NOT NULL,
date date NOT NULL,
is_group_buy varchar(32) NOT NULL,
PRIMARY KEY (id));

CREATE TABLE client(
id int(4) NOT NULL,
name varchar(32) NOT NULL,
PRIMARY KEY (id)
);

INSERT INTO order_info VALUES
(1,557336,'C++','no_completed',1,'2025-10-10','No'),
(2,230173543,'Python','completed',2,'2025-10-12','No'),
(3,57,'JS','completed',0,'2025-10-23','Yes'),
(4,57,'C++','completed',3,'2025-10-23','No'),
(5,557336,'Java','completed',0,'2025-10-23','Yes'),
(6,57,'Java','completed',1,'2025-10-24','No'),
(7,557336,'C++','completed',0,'2025-10-25','Yes');

INSERT INTO client VALUES
(1,'PC'),
(2,'Android'),
(3,'IOS'),
(4,'H5');

輸出

4|No|IOS
5|Yes|None
6|No|PC
7|Yes|None
加載中...