数据库
MexicanWolf
java软件工程师
展开
-
EXTRACT() 提取函数
EXTRACT() 函数用于提取日期/时间的单独部分,比如年、月、日、小时、分钟等等。 示例:select created_at, EXTRACT (YEAR FROM created_at) AS year, EXTRACT (MONTH FROM created_at) AS month, EXTRACT (DAY FROM created_at) A原创 2017-07-10 18:10:02 · 14125 阅读 · 0 评论 -
解决 ORDER BY expressions must appear in select list
当一条sql语句中同时使用DISTINCT和created_at时,可能会出现 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list错误信息 例如:select DISTINCT id from insure ORDER BY created_at; 翻译意思就是:错误:选择不同,O原创 2017-06-15 16:49:43 · 18880 阅读 · 0 评论 -
CASE WHEN的简单用法
最近在做项目时遇到一个问题,要对一些条件进行模糊查询,但数据库中保存的是数字,找了一些方法,感觉CASE WHEN比较好用。 格式: CASE WHEN 字段=条件 THEN 结果 ELSE 其它 END select rec.status rec_status,re_statue.sta from (select id,原创 2017-07-18 17:54:56 · 4580 阅读 · 0 评论