
mysql
左之右
努力前行的Programmer.
展开
-
Mysql子查询用limit
执行带有Limit子查询是有问题的: SELECT * FROM task_and_device WHERE job_id IN (SELECT id FROM wx_device_task_job WHERE user_id=79269 AND STATUS=1 ORDER BY ...原创 2016-12-08 18:27:07 · 6630 阅读 · 0 评论 -
Mysql Update BIGINT UNSIGNED value is out of range
Mysql : update oneTab set num = num - #{count,jdbcType=INTEGER} where id = 1 num是int类型,但如果num=0时,则会报出相应 BIGINT UNSIGNED value is out of range in (xx.num字段) 解决方法: update oneTab set num = CAST(n...原创 2018-10-17 15:53:15 · 938 阅读 · 0 评论 -
Mysql 根据主键 or 唯一键【操作】来 insert or update + 特殊字符操作
参考文章: MySQL的ON DUPLICATE KEY UPDATE用法 插入数据时出现主键+唯一键重复:(参考:MySql插入唯一键冲突的三种可选方式) A.insert ignore into ...(主键重复,忽略) B.replace into ...(替换) C.ON DUPLICATE KEY UPDATE 1.惟一索...原创 2018-11-30 18:17:54 · 1466 阅读 · 0 评论 -
Mysql例子
1.字段值设置BINARY属性来区分字段值的大小写: CREATE TABLE m_user(userName VARCHAR(10) BINARY); ALTER TABLE m_user MODIFY COLUMN userName VARCHAR(10) BINARY原创 2018-12-12 18:25:32 · 189 阅读 · 0 评论 -
Mysql项目中应用技巧
Mysql项目中应用技巧 多条sql进行id的关联 -- 菜单SQL INSERT INTO `sys_menu` (`parentId`, `name`, `url`, `perms`, `type`, `icon`, `orderNum`) VALUES ('1', '', '/sys/passports', NULL, '1', 'fa fa-file-code-o'...原创 2019-05-21 16:07:02 · 158 阅读 · 0 评论