工作中用到过的sql,权当分享给对sql头疼的银儿

select t.*, t.rowid from t_dept_type t 部门
select t.*, t.rowid from t_company t 公司
select t.*, t.rowid from t_employees t 员工

select
a.departmentid,
a.userid,
a.datecreated,
a.calltime
from cbssys.DAILPHONE_CALLBACK a
left join cbssys.DAILPHONE_CALLAUTH b
on a.CALLSID=b.ALLCALLSID
where a.compayid=‘1‘ order by a.datecreated DESC

select
(select t.dept_type_name from t_dept_type t where t.dept_type_id=a.departmentid),
(select e.emp_name from t_employees e where e.emp_id=a.userid),
a.datecreated,
a.calltime
from cbssys.DAILPHONE_CALLBACK a
left join cbssys.DAILPHONE_CALLAUTH b
on a.CALLSID=b.ALLCALLSID
where a.compayid=‘1‘ and a.userid=‘1‘ order by a.datecreated DESC

select
(select t.dept_type_name from t_dept_type t where t.dept_type_id=a.departmentid),
(select e.emp_name from t_employees e where e.emp_id=a.userid),
a.datecreated,
a.calltime
from cbssys.DAILPHONE_CALLBACK a
left join cbssys.DAILPHONE_CALLAUTH b
on a.CALLSID=b.ALLCALLSID
where a.compayid=‘1‘
and a.userid=‘1‘
order by a.datecreated DESC
select
(select t.DEPT_TYPE_NAME from T_DEPT_TYPE t where t.DEPT_TYPE_ID=a.DEPARTMENTID) depart,
(select e.EMP_NAME from T_EMPLOYEES e where e.EMP_ID=a.USERID) euser,
a.DATECREATED,
a.CALLTIME
from CBSSYS.DAILPHONE_CALLBACK a
left join CBSSYS.DAILPHONE_CALLAUTH b
on a.CALLSID=b.ALLCALLSID
where a.COMPAYID=‘1‘
order by a.DATECREATED DESC

callRecords cusTell

#{USERID,jdbcType=NUMERIC}

时间: 2024-11-03 05:34:47

工作中用到过的sql,权当分享给对sql头疼的银儿的相关文章

工作中用到的 Linux/Unix 常用命令

LINUX平时工作中用到的常用命令 :       scp是有Security的文件copy,基于ssh登录.操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令. scp /home/1.gif [email protected]:/home/root 然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始cp和ungzip了 如果想反过来操作,把文件从远程主机copy到当前系统,也很简单: scp [email protected]

SQL Server 2012笔记分享-33:SQL Server profiler跟踪

需求 使用SQL server profiler跟踪当前实例的所有常见活动,并将结果保存到文件中. ================================================================ 开始程序中选择SQL server profiler,如图. 选择文件--新建跟踪,如图. 连接到当前的SQL server实例,如图. 在跟踪属性里面配置跟踪名称.保存到的文件地址.保存到SQL报表.启用跟踪停止时间等,如图. 下图是一个跟踪启动后实时的跟踪情况,如图

SQL Server 2012笔记分享-1:SQL Server版本的演变

SQL是英文Structured Query Language的缩写,意思为结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言.SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等.目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准. SQL server版本

工作中用到的linux命令

都是工作中用到的,解决问题至上,不求甚解,怕再忘了,所以记录一下,勿喷. cat xxx.20140725.log |grep ,,2,,1,,|sed 's/,,/\t/g'|cut -f 1,10|awk '{a[$0]++}END{for(i in a) print i}'|awk '{a[$2]++}END{for(i in a) print a[i],i}'|sort -k1nr|head -10 先说一下这条命令: cat:打印文件内容 grep:查找,用到的有\s匹配空白字符 se

程序员应该知道的15件事 在生活与工作中用他们来警惕自己

http://www.nowamagic.net/librarys/veda/detail/2313作为程序员,要取得非凡成就需要记住的15件事.这些道理也许都很浅显,但是你需要在生活与工作中用他们来警惕自己. 走一条不一样的路.在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了. 了解自己的公司.以我在医院.咨询公司.物流企业以及大技术公司工作的经验来看,这一点所言不虚. 不同公司的运营模式差异极大.如果你理解企业的运营模式,那你就不一样了!在

SQL学习分享(二)

1.插入数据 insert into table(id,name) values("","")                                                            ---插入数据到table表中 如:INSERT INTO sms.Communication  ( RefType,RefId,Type,Message,CreateUserId,CreateDate ) values (1,118113,11,'Thi

用友金蝶SQL数据库误格式化恢复 SQL数据库修复 SQL数据库恢复 工具 方法

用友金蝶SQL数据库误格式化恢复 SQL数据库修复 SQL数据库恢复 硬盘误格式化.重分区.重装操作系统覆盖 SQL数据解决方法 [客户名称]:贵州铜仁市开天驾驶人培训中心 [软件名称]:用友T3普及版 [数据库版本]:MS SQL server 2000  [数据库大小]:1GB X 6  (3个账套 总共6个年度). [问题描述]:由于服务器中毒或卡顿,客户将服务器电脑送到 装机店 重做操作系统.未详细告知电脑用途,导致整个硬盘被维修店技术员 全盘格式化重新分区,并且重新做好了新的操作系统,

SQL*PLUS中批量执行SQL语句

SQL*PLUS中批量执行SQL语句 今天由于工作的需要,要在CMD中批量执行大量的SQL语句,对于Oracle学习还处在入门阶段的我,只能硬着头皮到处去寻找资料(主要是网络资料,也包括自己的电子书),最后将所有的SQL语句一次性的执行完成. 首先,将要执行的所有的SQL语句,全部写入某个sql文件当中.例如f:\test.sql; 然后,通过通过sqlplus连接到数据库:如: SQL> sqlplus test/[email protected]; 再执行如下命令: SQL> @f:\te

利用sql报错帮助进行sql注入

我们可以利用sql报错帮助进行sql注入,这里以sql server 为例: sql查询时,若用group by子句时,该子句中的字段必须跟select 条件中的字段(非聚合函数)完全匹配,如果是select * ,那就必须将该表中所有列名都包含在group by 中:若少了哪个,就会报错,报错中会提示如下; 选择列表中的列 '列名'无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. 这个提示的列名是按该表中的顺序来的,这时我们可以利用这点进行sql注入中枚举所有列的工作: 先使用