随笔分类 -  sql

摘要:统计 记录中 od.diff_days >0/ =0 / <0 的记录分别有多少 SELECT od.carrier_code, 'CW27' week, od.pickup_date, COUNT(DISTINCT od.asn_code) asn_num, count(CASE WHEN od. 阅读全文
posted @ 2020-08-07 11:25 自足孤独者 阅读(229) 评论(0) 推荐(0)
摘要:查死锁: SELECT * FROM information_schema.INNODB_TRX; 然后: kill trx_mysql_thread_id编号 阅读全文
posted @ 2020-04-03 11:17 自足孤独者 阅读(674) 评论(0) 推荐(0)
摘要:嗯,其实很简单,用union,合并时候的别名一样就行 如: 表nn: 合并name和index列 阅读全文
posted @ 2019-05-29 14:39 自足孤独者 阅读(5577) 评论(0) 推荐(0)
摘要:有Emp、Dept两张表 Dept表数据如下 ID NAME EMP_ID D1 技术部 E1/E2 D2 财务部 E3 Emp表数据如下 ID NAME DEPT_ID E1 刘备 D1 E2 关羽 D1 E3 张飞 D2 如何通过SQL查出如下结果集 ID NAME EMP_ID EMP_NAM 阅读全文
posted @ 2019-01-17 14:30 自足孤独者 阅读(949) 评论(0) 推荐(0)
摘要:SqlServer: select name from sysobjects where xtype='TR' --所有触发器select name from sysobjects where xtype='P' --所有存储过程select name from sysobjects where x 阅读全文
posted @ 2018-11-12 14:50 自足孤独者 阅读(4381) 评论(0) 推荐(0)
摘要:情况说明:只需左表数据,右表数据只作为条件存在,左表数据与右边有1:n关系,左连接出现重复数据 原因分析:由于1:n关系,右边数据连接后处于隐藏状态(类似),实际上数据未重复,由于只显示左边数据,就形成了数据重复情况 例: 左表: 右表: 左连接且只需要左表数据: 如果取右表数据,上面显示的结果就不 阅读全文
posted @ 2018-11-12 14:28 自足孤独者 阅读(6507) 评论(0) 推荐(0)