mysql
haibin_hu
这个作者很懒,什么都没留下…
展开
-
mysql order by
select * from b1 order by a;a是varchar类型的,值有:1/2/10/30等数值,现在想按数值大小升序排列,可以如下:select * from b1 order by a+0;加0把字符串转为数字再排序;也可以如下:select * from b1 order by cast(a as signed);转换为数字用cast...as..转载 2016-08-18 08:12:27 · 512 阅读 · 0 评论 -
mysql 触发器
首先是触发器的基本结构:CREATE TRIGGER trigger_nametrigger_timetrigger_event ON tbl_nameFOR EACH ROWtrigger_stmt详解参数:trigger_name:标识触发器名称,用户自行指定;trigger_time:标识触发时机,取值为 BEFORE 或 AFTER;trigger_event:标识转载 2016-08-20 08:50:10 · 321 阅读 · 0 评论 -
mysql union
1、union合并(合并行)数据并自动合并重复数据(左:无重复合并,右:有重复合并)2、union all合并数据,但不去除重复数据(把合并的所有数据显示出来)转载 2016-09-11 08:32:55 · 591 阅读 · 0 评论 -
mysql替换字符串中的最后一个“-”为空
SELECT addr, SUBSTR(addr, 1, char_LENGTH(addr) - 4), SUBSTRING_INDEX(addr, '-' ,- 1)FROM gas_cust0808WHERE build_code = '751'AND RIGHT (addr, 3) = '15A';addr是数据库中原值,SUBSTR(addr, 1, char_原创 2016-08-11 08:09:49 · 3027 阅读 · 0 评论 -
eclipse使用mybatis做查询时条件有汉字的不能执行成功
private static String url = "jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf8";在访问链接后加上字符编码后,可以执行成功并返回正确的结果。具体情况是:我在本地编译程序,运行都没问题,但到服务器上虽然可以登录成功,但菜单加载不过来,mysql、jdk、tomcat重装配置了几遍不行,后来分析可以登录成原创 2016-10-31 19:31:55 · 1851 阅读 · 0 评论