laravel 自带语法糖 通过value方法查询指定字段的值 $name = 'bigcola'; $email = DB::table('users')->where('name',$name)->value('email'); 通过exists方法判断某个字段值是否存在 $exists = D ...
分类:
其他好文 时间:
2020-07-24 19:03:07
阅读次数:
89
SQLString :='SELECT * FROM XXX_XX_XXXX_STATUS_CHANGE_HIST '+'WHERE RESISTNAME LIKE '''+ComboBox1.Text+'''||''%'' '+'AND BATCHNO LIKE '''+ComboBox4.Tex ...
分类:
数据库 时间:
2020-07-24 09:42:58
阅读次数:
84
今天线上遇到数据加载超时问题,然后看了下前辈的sql语句,发现1个很奇怪的问题,在此Remark! 语句是个多表连接的语句并且分页,由于隐私问题我就不展示了,但我写了一个简单的单表查询语句代之,参数就一个开始时间一个结束时间,用写法1和写法3查询要20多秒, 但是用写法2的形式只要1-2秒,这里我比 ...
分类:
数据库 时间:
2020-07-22 23:38:05
阅读次数:
106
概述 1、视图(view)在数据库管理系统中也是一个对象,也是以文件形式存在的。 2、视图也对应了一个查询结果,只是从不同的角度查看数据。 创建、删除、修改视图 创建视图 语法结构: create view 视图名称 as 查询语句; 例子:从emp表查询empno、ename、sal,结果当作视图 ...
分类:
数据库 时间:
2020-07-21 23:08:09
阅读次数:
80
之前一直以为while 语句只能在函数中执行,今天算是涨知识了. DO $$ DECLARE i INTEGER := 1; identityId BIGINT := 200000000001; BEGIN WHILE i < 100 LOOP identityId = identityId + 1 ...
分类:
其他好文 时间:
2020-07-17 19:32:52
阅读次数:
70
更新语句也会走一遍查询语句的那一套流程,不同的是更新流程涉及两个重要的日志模块,redo log(重做日志)和binlog(归档日志)。 更新的时候,会把被更新的表上的缓存结果都清空。 redo log 先介绍一下MySQL的WAL技术,WAL的全称是Write-Ahead Logging,它的关键 ...
分类:
数据库 时间:
2020-07-16 18:10:17
阅读次数:
67
sql查询语句优化 1、对查询进行优化,应尽量避免全表扫描 a、 where 及 order by 涉及的列上建立索引 b、 尽量避免在 where 子句中对字段进行 null 值判断,可以将null值设置默认值0等,如:将select id from t where num is null变为se ...
分类:
数据库 时间:
2020-07-16 12:10:58
阅读次数:
81
Mysql 命令行下更好的显示查询结果 虽然自己很不愿意“破事水”,但是终究还是很实用的技能,mark一下 Mysql 以\G结束查询语句 postgresql 以\x结束查询语句 ...
分类:
数据库 时间:
2020-07-16 11:47:32
阅读次数:
76
前言:近期在研究elasticsearch,开发语言c#,一个“简单”的功能研究了一天,好费神(可能第一次使用es的原因)。这个功能就是:c#语言中String的Contains功能。 例如:文本内容是:4G时代,网络标准有FDD、TDD之分 1.搜索“有FDD”,可以搜索出来; 2.搜索“有FDD ...
分类:
其他好文 时间:
2020-07-15 15:07:57
阅读次数:
98
愉快的时光总是过得很快,月亮悠哉游哉爬上了半空遥望着太阳。上一篇中剩余排序还没回顾,本篇就暂时先来回顾一下排序吧! 特点: 1.ASC 代表升序,DESC代表降序 2.如果不写默认就是升序 3.ORDER BY 后面支持单个字段,多个字段,表达式,函数,别名 4.ORDER BY 子句一般是放在查询 ...
分类:
数据库 时间:
2020-07-12 22:48:20
阅读次数:
84