有业务需求如下: 这里直入主题,用TP的order方法写的话,可能不太好写,但是也可以写成这样 但是官方文档说了,当你的order排序中使用了SQL函数的时候,请使用orderRaw方法替代order 所以并不太好实现。 所以查阅资料找到方法,资料 这里我直接引用资料中的回答,如果使用模型查询的话就 ...
分类:
编程语言 时间:
2019-10-28 20:39:18
阅读次数:
385
在使用criteria api进行查询时 criteriaBuilder只提供了一个部分标准的sql函数,但当我们需要使用oracle特有的行转列函数wm_concat或 mysql特有的行转列函数group_concat时,就只能自己封装了, criteriaBuilder提供了一个封装函数的方法 ...
分类:
数据库 时间:
2019-10-24 19:39:43
阅读次数:
146
SQL LEN() 语法 现在,我们希望取得 "City" 列中值的长度。 我们使用如下 SQL 语句: 结果集类似这样: ...
分类:
数据库 时间:
2019-09-07 10:25:17
阅读次数:
188
各种树操作, 用来查询表中带有子父节点的信息 Oracle 树操作(select…start with…connect by…prior) 模糊查询(||是连接符) oracle数据库中日期进行比较 Oracle数据库中chr()、ascii()、asciistr()、convert()函数的使用 ...
分类:
数据库 时间:
2019-09-06 23:16:14
阅读次数:
215
SQL 拥有很多可用于计数和计算的内建函数。 SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。 常用的 Aggregate 函数: AVG() - 返回平均值 COUNT() - 返回行数 FIRST() - 返回第一个记录的值 LAST() ...
分类:
数据库 时间:
2019-08-14 14:52:59
阅读次数:
98
以下是在写对日期处理的函数过程中用到的一些sql 函数。。。 asciistr()把字符转换为ASCII码,汉字会转成"\XXXX"格式,可以用来排除汉字. ltrim(rtrim(strdate)) 去掉前后的空格。 ltrim(rtrim(replace(strdate,chr(10),'')) ...
分类:
数据库 时间:
2019-08-13 13:58:58
阅读次数:
173
常用的 SQL 函数 1. 算术函数 SELECT ABS(-2),运行结果为 2 SELECT MOD(101,3),运行结果 2 SELECT ROUND(37.25,1),运行结果 37.3 2. 字符串函数 SELECT CONCAT('abc', 123),运行结果为bac123 SELE ...
分类:
数据库 时间:
2019-07-23 15:03:26
阅读次数:
131
### 创建表 1、创建数据库 ```sql create database mstest default character set utf8 collate utf8_general_ci ``` 2、创建数据表 ```sql create table user( id int, name va... ...
分类:
数据库 时间:
2019-07-09 22:15:43
阅读次数:
141
SYNOPSIS DESCRIPTION 描述 使用 CREATE LANGUAGE, 一个PostgreSQL 用户可以在 PostgreSQL里注册一个新的语言。 因而,函数和触发器过程可以用这种新语言定义。要注册新语言用户必须具有 PostgreSQL 超级用户权限。 CREATE LANGU ...
分类:
编程语言 时间:
2019-06-24 16:22:26
阅读次数:
118