MySQL初学者です。
有料会員のユーザーについて、ユーザーごとに、4月の日ごとのログイン回数・4月の日ごとのログイン時のプレイ回数
を出力したいのですが、、
条件の多い場合の問題が1日かけても解けません(T ^ T)
テーブル1:LoginT
uid:ユーザーID
ldata:ログイン時間
play:ゲームのプレイ回数
テーブル2:MemberT
uid:ユーザーID
member:有料会員=1
MySQL
1create table LoginT(lid int primary key auto_increment,uid int,ldate timestamp,play Int); 2insert into LoginT(uid,ldate,play) values 3(1,'2011-04-06 15:55:00',1), 4(1,'2011-04-06 16:25:00',1), 5(1,'2011-04-06 20:01:00',0), 6(1,'2011-04-10 15:50:00',1), 7(1,'2011-04-10 19:21:00',1), 8(2,'2011-04-05 10:00:00',1), 9(2,'2011-04-06 15:11:00',1), 10(2,'2011-05-02 10:15:00',0), 11(3,'2011-03-26 12:00:00',1), 12(3,'2011-04-03 15:00:00',0), 13(3,'2011-04-03 15:50:00',1), 14(3,'2011-04-10 15:00:00',1), 15(4,'2011-04-12 07:15:00',1), 16(4,'2011-04-12 05:52:00',1), 17(4,'2011-05-02 05:15:00',0), 18(4,'2011-05-12 05:53:00',0), 19(4,'2011-05-22 00:33:00',1); 20 21 22 23create table MemberT(uid int primary key,member tinyint); 24insert into MemberT values 25(1,1), 26(2,1), 27(3,0), 28(4,1); 29
MySQLのバージョンは8.0.19です。
わかる方いらっしゃいましたら、回答お願いいたします。
回答1件
あなたの回答
tips
プレビュー