完成以下功能;
select transinfo.transDate,card.cardNo,user.`name`,transinfo.type,transinfo.money from user,card,transinfo where user.userId=card.userId and card.cardNo=transinfo.cardNo;
-- 嵌套
select card.*,count(transinfo.cardNo) c from card,transinfo WHERE card.cardNo=transinfo.cardNo GROUP BY card.cardNo ORDER BY c desc limit 0,1;
-- 嵌套做
select card.cardNo,card.money,sum(transinfo.money) from card,transinfo WHERE card.cardNo=transinfo.cardNo GROUP BY card.cardNo;
select name,count(card.cardNo) from user, card,transinfo where user.userId=card.userId and card.cardNo=transinfo.cardNo GROUP BY card.cardNo;
select name,SUM(transinfo.money) s from user,card,transinfo where user.userId=card.userId and card.cardNo=transinfo.cardNo GROUP BY card.cardNo order by s desc;
select city,sum(transinfo.money) from user,card,transinfo where user.city='北京' and transinfo.transDate LIKE'2019-07%' and user.userId=card.userId and card.cardNo=transinfo.cardNo
select city,sum(transinfo.money) s from user,card,transinfo where transinfo.type='支取' or transinfo.type='转出' and user.userId=card.userId and card.cardNo=transinfo.cardNo GROUP BY city order by s desc;
select city,sum(transinfo.money) s from user,card,transinfo where transinfo.type='支取' or transinfo.type='转出' and user.userId=card.userId and card.cardNo=transinfo.cardNo GROUP BY city order by s ;