欢迎来到天天文库
浏览记录
ID:53280261
大小:30.00 KB
页数:2页
时间:2020-04-02
《SQL语句简单查询.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、--模糊查询--5、查询所有梁姓家庭成员(like)select*fromtb_userswhereunamelike'梁%'--6、查询日常收支表中所有rmenu即备注含‘去’字的记录select*fromtb_inoutinfowherermenulike'%去%'--7、查询日常收支表中2月到3月之间的收支情况(between)select*fromtb_inoutinfowheremonth(rdate)between2and3--8、查询日常收支表中1000到5000之间金额的收支记录select*fr
2、omtb_inoutinfowherermoneybetween1000and5000--9、查询日常收支表中工资和奖金记录,即xid为1,2的记录select*fromtb_inoutinfowherexidin(1,2)--聚合函数--10、求存款额,即对金额求和selectsum(rmoney)as总收入fromtb_inoutinfowherermoney>0--11、求总支出,即为金额为负数的求和selectsum(rmoney)as总支出fromtb_inoutinfowherermoney<0sel
3、ect*from(selectsum(rmoney)as总收入fromtb_inoutinfowherermoney>0)ajoin(selectsum(rmoney)as总支出fromtb_inoutinfowherermoney<0)bon1=1--12、求梁山伯今年发了几次工资,即为uid为1且xid为1的记录记数select*fromtb_inoutinfowhereuid=1andxid=1--13、最大收入额,即求最大值selectmax(rmoney)fromtb_inoutinfo--分组--14
4、、求每个人的财务金额和,即根据uid分组后求rmoney的和selectuid,sum(rmoney)fromtb_inoutinfogroupbyuid--15、求每个人的支出金额,即条件为rmoney为负数,根据uid分组求rmoney的和selectuid,sum(rmoney)fromtb_inoutinfowherermoney<0groupbyuid--16、求每个人的收入金额,但只显示超过10000元,即条件为rmoney大于0,根据uid分组求和,并有having筛选大于10000的selectu
5、idas成员编号,sum(rmoney)as金额fromtb_inoutinfowherermoney>0groupbyuidhavingsum(rmoney)>10000--17、求入支出项目个数,即在项目表中按收支类型分组,再计数selectxid,sum(rmoney)fromtb_inoutinfogroupbyxid--联表查询--18、在收支项目表和日常收支表中查询项目编号,项目名称,收支类型,收支金额selectrid,xname,xtype,rmoneyfromtb_inoutinfoaleftj
6、ointb_inoutfieldbona.xid=b.xid--19、在成员表和日常收支表中查询家庭角色,姓名,金额,操作日期selecta.uid,uname,upart,rmoney,rdatefromtb_usersajointb_inoutinfobona.uid=b.uid--20、在收支项目表和日期收支表,成员表中查询姓名,项目名称,收支金额selectuname,xname,xtype,rmoney,rdatefromtb_usersajointb_inoutinfobona.uid=b.uidjo
7、intb_inoutfieldconb.xid=c.xid
此文档下载收益归作者所有