今天写sql语句时,相对字符串类型的数字进行排序,怎么做呢? 需要先转换成数字再进行排序 1.直接用加法 字符串+0 eg: select * from orders order by (mark+0) desc eg: 以分类字段进行分组,获取分类总数amount,和qty(数量),最后以amou ...
分类:
数据库 时间:
2020-12-04 11:19:26
阅读次数:
25
在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 ...
分类:
数据库 时间:
2020-12-04 11:00:54
阅读次数:
7
背景:需要更新一些不规范的时间格式,如将某个时间格式化为yy-MM-dd,实际上为yy-MM-ddhh:mm:ss,并且需要提供回滚脚本。例如:规范化时间的脚本如下:updatetestsettest_date=substring(account_date,1,10)WHEREtest_date>‘2017-06-0100:00:00‘ANDtest_date<‘2017-09-070
分类:
数据库 时间:
2020-12-04 10:59:43
阅读次数:
7
之前工作的时候,写错了一条sql,判断某varchar类型的字段=2,结果匹配了很多条数据,比如 select tt from table1 where tt = 2; 结果集tt中 有 “2sssss”、“2dddddd”等。当时是很好奇,后面去查阅了资料,才发现这是mysql隐式转换导致的。 那 ...
分类:
其他好文 时间:
2020-12-04 10:53:50
阅读次数:
6
什么是Hive? Hive:由Facebook开源用于解决海量结构化日志的数据统计工具。 Hive 是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。 本质是:将SQL转化成MapReduce程序。 1、Hive 处理的数据存储在HDFS; 2、Hiv ...
分类:
其他好文 时间:
2020-12-03 11:43:46
阅读次数:
3
4.SAP HANA SQL Script 4.1 Orchestration Logic 1.Orchestration Logic 示例:orchestrationProc CREATE PROCEDURE orchestrationProc LANGUAGE SQLSCRIPT READS S ...
分类:
数据库 时间:
2020-12-03 11:43:29
阅读次数:
10
在用spring配置文件applicationContext.xml中引入src下的properties文件 <context:property-placeholder location="classpath:jdbc.properties"/> <!-- DriveManagerDataSourc ...
分类:
数据库 时间:
2020-12-03 11:37:52
阅读次数:
11
之前写过一篇博客,是关于如何解析类似sql之类的解析器实现参考:https://www.cnblogs.com/yougewe/p/13774289.html 之前的解析器,更多的是是做语言的翻译转换工作,并不涉及具体的数据运算。而且抛弃了许多上下文关联语法处理,所以相对还是简单的。 那么,如果我们 ...
分类:
其他好文 时间:
2020-12-03 11:31:05
阅读次数:
4
#2020编程语言TOP50 #编程语言的编程泛型 命令式: 面向过程:C语言、COBOL、Fortran 面向对象:C++、Java、PHP、python、go、Objective-C、C# 声明式:SQL 函数式:Haskell、F#、ML、Scala、lisp、logo、Scheme、R 逻辑 ...
分类:
编程语言 时间:
2020-12-02 12:38:11
阅读次数:
11
1 !/bin/bash 2 3 4 HOSTNAME="localhost" 5 PORT="3306" 6 USERNAME="root" 7 PASSWORD="1234" 8 DBNAME="mydatabase" 9 10 11 LOGIN_CMD="mysql -h${HOSTNAME} ...
分类:
数据库 时间:
2020-12-02 12:27:59
阅读次数:
12