一些简单而不失尴尬的SQL

Posted 爱生活的Mr.Yao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一些简单而不失尴尬的SQL相关的知识,希望对你有一定的参考价值。

(一)今天需要在打印页面显示系统录入的时间,时间需要格式化一下,格式化成(2018-03-26)的样子,然后就写了个SQL,照着网上的学习,SQL提供了一个styleID,用来标识每种不同的时间格式,先上我的SQL

 1 SELECT APP,
 2         APPDEPT,
 3         CONVERT(varchar(100),GETDATE(),23) as DININGTIME,
 4         DININGPLACE,
 5         VISITORSCOUNT,
 6         ACCOMPANYINGCOUNT,
 7         DININGSTANDARD,
 8         a.REMARK
 9     FROM LC_ENTERTAINMENTEXPENSE_DY a,LC_ReimbursementInfo_DY b
10     WHERE b.EXGUID = a.REV_CID and b.REV_CID

标红的那一段,23就是styleID,利用convert()函数格式化,然而很尴尬,没有注意到GETDATE(),使得打印页面显示的都是当前时间,然后修改了一下就好了
 1 SELECT APP,
 2         APPDEPT,
 3         CONVERT(varchar(100),DININGTIME,23) as DININGTIME,
 4         DININGPLACE,
 5         VISITORSCOUNT,
 6         ACCOMPANYINGCOUNT,
 7         DININGSTANDARD,
 8         a.REMARK
 9     FROM LC_ENTERTAINMENTEXPENSE_DY a,LC_ReimbursementInfo_DY b
10     WHERE b.EXGUID = a.REV_CID and b.REV_CID

(二) 一个三个表的联合查询,使用inner join


1 select *
2 from T_USER e 
3 inner join T_JOB_LINK t on e.USER_CODE = t.USER_CODE
4 inner join T_JOb s on t.JOB_CID = s.CID
5 where t.JOB_CID = 40005177

 

 

 



以上是关于一些简单而不失尴尬的SQL的主要内容,如果未能解决你的问题,请参考以下文章

简单而不失优美的SVD分解

非常C结构简单而不失强大的表格

一款简单而不失强大的前端框架——Vue.js的详细入门教程①

BarcodeLib -- 一个精简而不失优雅的条形码生成库

[C#] BarcodeLib -- 一个精简而不失优雅的条形码生成库

时尚不失大气,简约却不简单