数据库
你不懂程序员的Bug
兼爱平生
展开
-
多表删除共同数据
假设有三张表:t_traval_detail,t_todo ,t_bill_class 目的:我要删除t_traval_detail表中符合d.SYSUSER = 'li_tao' 和d.CREATEDATE LIKE '20180201113205%'的三张表中所有相关的数据,DELETE d,t,cFROM t_traval_detail dLEFT JOIN t_todo t ON d.UN...原创 2018-02-08 16:09:26 · 850 阅读 · 0 评论 -
取每个员工最后一个月的的工资详情
有两张表,一张是员工信息表T_EMP_INFO,字段有USER_ID,USER_NANE;一张是工资表T_WAGE_INFO,字段有ID,USER_ID(关联员工表字段),SALERY(工资),MONTH(月份);1、查询每位员工最近一个月发工资的情况:SELECT e.NAME,MAX(d.MONTH),d.* from T_EMP_INFO e LEFT JOIN T_WAGE_INFO d ...原创 2018-04-08 10:29:44 · 727 阅读 · 0 评论 -
mysql、oracle数据库sql详解大全
1、去重,使用字段:DISTINCT例如:SELECT DISTINCT user_name FROM tableName;表示查询无重复的表名为tableName中的user_name字段。2、分页,使用字段:limit;使用limit时后面可跟一个参数或者两个参数,如果是跟两个参数时使用逗号隔开。例1:select user_name FROM tableName limit 10;会返回ta...原创 2018-04-03 17:57:12 · 347 阅读 · 0 评论