ICode9

精准搜索请尝试: 精确搜索
  • Java实现BCD编码与十进制转换2022-08-22 11:33:17

    1、BCD码介绍 BCD码(Binary-Coded Decimal‎)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以

  • mysql对汉字排序2022-08-07 15:02:56

    问题:   编写order by排序时,如果字段是汉字的话,排序会失效。 如: SELECT * FROM user ORDER BY age ASC,username DESC 此时按照username降序排列是有问题的。   解决方法: 方法一:使用 convert(字段名 using gbk) SELECT * FROM user ORDER BY age ASC,convert(username using

  • 记录一次生产死锁2022-07-28 00:35:03

    杂谈 入职新公司三个月了,这三个月可以说充实到爆,每天忙到忘记吃饭,忙到忘记回复女朋友消息,忙到忘了自己做了啥,还有啥没做。来到电商公司,确实是感受到了业务的复杂,写代码的谨慎,很多想法也可以大胆的去实现,也学到了很多性能优化的思路。虽然不比较累,但总算是不再平庸!年轻人嘛!熬过来就

  • DQL排序查询和DQL聚合函数2022-07-24 10:31:48

    DQL:查询语句 排序查询 语法: order by 字句 order by 排序字段1 排序方式1,排序字段2 排序方式2... 排序方式: ASC:升序,默认的 DESC:降序 SELECT * FROM student ORDER BY math DESC; SELECT * FROM student ORDER BY math ASC; 按照数学成绩排名,如果数学成绩异常,则按照英语成绩排

  • DQL_排序查询和DQL_聚合函数2022-07-23 18:00:23

    DQL_排序查询 语法:order by 字句   order by 排序字段1 排序方式1, 排序字段2 排序方式2... 排序方式:   ASC:升序,默认的。   DESC:降序 注意:   如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 SELECT * FROM student ORDER BY math ASC; -- 排序方式 S

  • PHP 二维按照某个字段对数组排序2022-07-10 00:32:20

    function arraySort($arr, $keys, $type = 'asc') {//二维按照某个字段对数组排序 $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$keys]; } $type == 'asc' ? asort

  • 18、ORDER BY 排序2022-07-04 22:03:40

    ASC 从小到大排序 ASC 是对结果集按照字段从小到大排序(升序),以 teacher 表为例,将查询出来的所有结果集按照年龄 age 从小到大排序: SELECT * FROM teacher ORDER BY age ASC; DESC 从大到小排序 DESC 是对结果集按照字段从大到小排序(降序),以 teacher 表为例,将查询出来的所有结果集按

  • sql查询建索引语句2022-06-29 18:36:45

    SELECT CONCAT( 'ALTER TABLE `', TABLE_NAME, '` ', 'ADD ', IF ( NON_UNIQUE = 1, CASE UPPER( INDEX_TYPE ) WHEN 'FULLTEXT&

  • 八、排序 ORDER BY2022-06-13 01:33:57

    语法: SELECT field1, field2,...fieldN FROM table_name1, table_name2... ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]] 可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。 可以设定多个字段来排序。 可以使用 ASC 或 DESC 关键字来

  • Mybatis plus入门(九):运算符2022-04-28 14:01:05

    目录 BETWEEN AND 使用BaseMapper接口的selectList方法,传入参数QueryWrapper 使用BaseMapper接口的selectList方法,传入参数LambdaQueryWrapper BETWEEN AND 使用BaseMapper接口的selectList方法,传入参数QueryWrapper 使用BaseMapper接口的selectList方法,传入参数LambdaQueryWra

  • mysql 导出索引2022-04-24 10:02:37

    SELECT CONCAT( 'ALTER TABLE ', '`', TABLE_NAME, '` ', 'ADD ', IF ( NON_UNIQUE = 1, CASE UPPER( INDEX_TYPE )

  • MySQL 索引简介2022-04-16 17:33:19

    索引的含义和特点 索引是创建在表上的,是对数据库表中一列或多列的值进行排序的一种结构,可以提高查询速度。使用索引类似于使用新华字典的音序表,通过提取拼音,可以快速定位该数据的位置 索引有其明显的优势,也有不可避免的缺点: 创建和维护索引同样需要耗费时间,并随着数据量的增加而

  • MyBatis的xml判断List中是否包含某个字符串2022-03-29 12:03:00

    <choose> <when test="cleanStatus != null and cleanStatus.size() == 1 and cleanStatus.contains('2'.toString())"> order by update_time asc </when> <otherwise> order by clean_status asc </otherwise> &

  • SQLServer select语句执行流程2022-03-07 09:34:40

    SQLServer select语句执行流程: from 表 join类型 join 表 on 条件 where 条件 对select的结果进行过滤 group by 字段 根据指定条件把查询结果进行分组,以用做聚合运算 having 条件 对分组聚合运算(group by)后的结果进行过滤 select distinct 字段 order by 字段 [asc|d

  • SQL大神之--(1)数据库的死锁模拟2022-03-07 01:04:35

    目前真是更新的太少了,工作的时候不能连外网,连记录点东西都没办法 今天的专题是数据库死锁,这里要提前说的是这是个探索系列,摸着石头过河, 死锁 就是 执行语句的时候提示:DeadLock found when trying to get lock; try restarting transaction 给出死锁的条件:开两个客户端A和B A:start t

  • PAT练习 到底买不买2022-03-02 20:05:27

    题目描述: 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。 为方便起见,我们用[0-9

  • Mysql死锁场景分析2022-02-15 17:31:22

    报错日志 org.springframework.dao.DeadlockLoserDataAccessException: ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction ### The error may exist

  • MySQL死锁问题实例分析及解决方法2022-02-03 15:31:24

    转载于:https://blog.51cto.com/dbachina/781938   MySQL死锁问题的相关知识是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容,希望能够对您有所帮助。 1、MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level lock

  • mysql 分页数据异常出现重复数据 order by limit 混合使用的坑2022-01-07 14:02:37

    比如 表数据: 第一页,查询3条数据 SELECT * FROM test ORDER BY sort asc LIMIT 0,3 查询结果: 第二页,查询3条数据 SELECT * FROM test ORDER BY sort asc LIMIT 3,3 结果:老张重复出现了 结论:order by的列有相同的值时,mysql会随机选取这些行 解决方案:再加上主键id排序,确保

  • mysql中的多行查询结果合并成一行2021-12-01 09:32:03

      完整的语法如下:group_concat([DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC ] [Separator '分隔符'])   实例如下: select service_type, group_concat( DISTINCT currency Order BY create_time ASC Separator ';')as currencyfrom norec_fee as A group by service_t

  • PADS导入ECO时出现提示:数据库严重错误编号2015/20172021-11-28 13:00:45

    NOTE:My sofeware was PADS VX.2 4 PADS导入ECO时出现提示:数据库严重错误编号2015/2017 决解办法:最后找了很多方法,有一种可以解决,将可以打开的备份PCB文件(改动就报错)打开后导出ASC文件,然后再用PADS将ASC文件导入进来,再保存为PCB文件,就恢复正常了。

  • DataTable方法总结:GroupBy、Distinct、Select、Merge2021-11-27 15:02:42

    Select 方法+排序 来源:https://www.cnblogs.com/wangfuyou/p/6180501.html dt.Select("条件"); 条件: col='A' col<>'A' col like '%A%' 多个条件用 and  or  进行连接 DataTable dataTable;    1、排序    1.1、利用查询排序 DataRow[] dataRows = dataTa

  • MySQL:介于普通读和锁定读的加锁方式,linux高性能服务器编程百度云2021-11-23 20:03:29

    INSERT INTO hero VALUES (1, ‘l刘备’, ‘蜀’), (3, ‘z诸葛亮’, ‘蜀’), (8, ‘c曹操’, ‘魏’), (15, ‘x荀彧’, ‘魏’), (20, ‘s孙权’, ‘吴’); 现在hero表中的记录情况就如下所示: mysql> SELECT * FROM hero; ±-------±-----------±--------+ | number | n

  • deepin 安装VirtualBox记录2021-11-05 15:33:40

    1、进入/etc/apt目录下 cd /etc/apt ls -lah 2、修改 sources.list内容sudo vim sources.list 在文件末尾里面增加: deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian <mydist> contrib  3、下载oracle_vbox_2016.asc,安装(下载路径在来源url中) sudo apt-key

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有