MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1、字符串截取 ...
分类:
数据库 时间:
2020-04-18 20:07:45
阅读次数:
92
Mysql字符串截取,去掉时间,匹配日期等于今日 方案一 select time from jsb where date(time)=date(now()); 方案二 select time from jsb where left(time,10)=left(now(),10); ...
分类:
数据库 时间:
2020-02-24 09:37:03
阅读次数:
142
1.CONCAT()2.CONCAT_WS()3.GROUP_CONCAT()为了方便下面举例,这里放个student表供下面使用 s_id s_name s_sex 01 张三 男 02 李四 男 03 王五 男 04 赵六 null 一、CONCAT() :最常用的字符串拼接方法,但遇到拼接中的 ...
分类:
数据库 时间:
2020-02-17 13:58:50
阅读次数:
92
使用场景: 在数据库中进行数字比较,但是数字的存储格式是varchar的时候可以使用以下方法进行转换,然后进行比较 ...
分类:
数据库 时间:
2020-01-30 19:31:30
阅读次数:
107
一、拼接字段:concat a、b分别是表中的两列,现在把a,b拼接在一起形成1列, b用括号括起来 select concat(a, "(", b, ")") from table 二、清除空格 RTrim( ): 清除字符串右侧的空格 LTrim( ):清除字符串左侧的空格 Trim( ): 清 ...
分类:
数据库 时间:
2020-01-29 18:01:54
阅读次数:
83
方法一:like SELECT * FROM 表名 WHERE 字段名 like "%字符%";方法二:find_in_set() 利用mysql 字符串函数 find_in_set(); SELECT * FROM users WHERE find_in_set('字符', 字段名);mysql有 ...
分类:
数据库 时间:
2020-01-09 22:27:35
阅读次数:
98
很明显,我写的sql是希望按照这三个字段进行升序排列,查看之后发现scene_no是varchar类型,第一次遇到这个问题我很不解,就算是字符串类型为什么要分开排序呢?这样不就等于把“10”分成“1”、“0”进行排序的吗,wtk!?这么神奇吗?百度了一下字符串类型是如何进行排序的,看了一些答案自己尝... ...
分类:
数据库 时间:
2020-01-08 19:15:32
阅读次数:
135
说明,这个id是字符串类型,但是实际值是一个整数,获取最大值的方法是: select max(cast(id as SIGNED)) from table 另外,mysql生成伪列的方法: SELECT @rownum:=@rownum+1 AS rownum, t.* FROM (SELECT @ ...
分类:
数据库 时间:
2019-12-21 13:42:36
阅读次数:
118
三步解决mysql字符串的隐藏字符: 1. 隐藏字符导致字符串长度边长,用mysql 自带的 Hex函数让隐藏字符显示真身, 2. 可以拿到隐藏字符的16进制码,然后用windows自带的计算器转化成 十进制数 3. 最后,执行 update user set mobile = REPLACE(mo ...
分类:
数据库 时间:
2019-11-18 20:19:11
阅读次数:
156
SELECT CONCAT('曾经沧海难为水-','-除却巫山不是云') 运行效果如下: 不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。 ...
分类:
数据库 时间:
2019-11-13 16:02:52
阅读次数:
57