sql
MR.小迷糊
这个作者很懒,什么都没留下…
展开
-
mysql字段有中文、英文、数字的混合排序
ORDER BY CONVERT(name,SIGNED) ASC原创 2019-11-01 17:51:43 · 4735 阅读 · 1 评论 -
SQL语句 增加字段、修改字段、修改类型、修改默认值,表结构,表升级
一,修改字段默认值alter table表名drop constraint约束名字; ------说明:删除表的字段的原有约束alter table表名add constraint约束名字DEFAULT默认值为字段名称; -------说明:添加一个表的字段的约束并指定默认值二,修改字段名:alter table表名重命名列A到B;三,修改字段类型:alter tabl...原创 2018-10-11 10:47:14 · 8666 阅读 · 0 评论 -
sql判断记录是否属于一个区间(起点-终点)
遇到这么一个小问题,根据录入的起点数值和终点数值到数据库查看录入的这个区间在数据库中是不是存在,这个问题其实就是一个逻辑判断,但是当时一下子没像清楚。画个图看一下就明白了下面我用图表示下:其中红色表示数据库中的值,黑色表示输入的值,下面“起点”用qd表示,“终点”用zd表示,“输起”用sq表示,“输终”用sz表示。首先第一种情况他的sql我们经常写,qd <= sq和zd>...转载 2018-11-07 13:40:32 · 4691 阅读 · 0 评论 -
mysql 截取字符串并 update select
亲测有效 格式为 update需要修改的表 b1 inner join (查询到的临时表)b2 on b1.id=b2.id set b1.要修改的字段=b2.查询到的值因为想要把表中的一个字段的一部分取出来,另放一个新的字段里面,所以想到了mysql的字符串截取功能。需要更新的数据:select params, substring_index(params, '=...原创 2019-08-18 02:27:03 · 1778 阅读 · 0 评论