This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
摘要:在一个Mysql表达式中使用嵌套查询,出现了这个错误。原因是内层select语句带有limit子句。 在网上查了下,有文章指出: 比如这样的语句是不能正确执行的。 select * from table where id in (select id from table limit 12); 但是,
阅读全文
posted @
2016-07-13 14:51
zbl3033
阅读(254)
推荐(0)
Mysql字符串截取函数SUBSTRING的用法说明
摘要:感觉上MySQL的字符串函数截取字符,比用程序截取(如PHP或JAVA)来得强大,所以在这里做一个记录,希望对大家有用。 函数: 1、从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstr
阅读全文
posted @
2016-05-11 14:54
zbl3033
阅读(336)
推荐(0)
Mysql报错:1172 - Result consisted of more than one row
摘要:执行mysql函数时报错:1172 - Result consisted of more than one row 函数语句中select into语句中WHERE account = userName查出的结果出现2条相同的记录才报出这个错误 SELECT id,last_stamp,token
阅读全文
posted @
2016-05-11 14:30
zbl3033
阅读(7200)
推荐(0)
mysql根据时间查询前一天数据
摘要:MySql数据库如何根据时间查询前一天的数据?本文整理了几个解决方法,有需要的朋友参考下。本节内容:用MySql怎么根据时间查询前一天的数据。例1:代码示例:select * from tt where f1=DATE_ADD(now(),INTERVAL -1 day)例2:代码示例:select...
阅读全文
posted @
2014-09-24 16:19
zbl3033
阅读(2656)
推荐(0)
select多个字段赋值给多个变量
摘要:在存储过程中定义了变量v1int;v2int;v3int;从表tab1选择3个字段f1,f2,f3赋值给这三个变量,要如何写如果单个变量可以selectf1intov1fromtab1如果多个变量可以selectf1,f2,f3intov1,v2,v3fromtab1
阅读全文
posted @
2014-09-16 17:54
zbl3033
阅读(2056)
推荐(1)
MySQL DATE_SUB() 函数
摘要:定义和用法DATE_SUB() 函数从日期减去指定的时间间隔。语法DATE_SUB(date,INTERVAL expr type)date参数是合法的日期表达式。expr参数是您希望添加的时间间隔。type 参数可以是下列值:Type 值MICROSECONDSECONDMINUTEHOURDAY...
阅读全文
posted @
2014-09-05 17:17
zbl3033
阅读(252)
推荐(0)
MySQL CURDATE() 函数
摘要:定义和用法CURDATE() 函数返回当前的日期。语法CURDATE()实例例子 1下面是 SELECT 语句:SELECT NOW(),CURDATE(),CURTIME()结果类似:NOW()CURDATE()CURTIME()2008-12-29 16:25:462008-12-2916:25...
阅读全文
posted @
2014-09-05 16:25
zbl3033
阅读(607)
推荐(0)
mysql 游标最后一行 重复问题
摘要:BEGINdeclare p_id INT;declare p_Code INT default 0;declare p_Logo INT default 0;declare p_Name varchar(255) default '';declare p_Address varchar(755) ...
阅读全文
posted @
2014-09-05 16:21
zbl3033
阅读(745)
推荐(0)
SQL中以count及sum为条件的查询
摘要:在开发时,我们经常会遇到以“累计(count)”或是“累加(sum)”为条件的查询。比如user_num表:idusernum1a32a43b54b7 例1:查询出现过2次的user。 往往初学者会错误地认为在where 语句里直接使用count()算法,很显然这个想法是错误的,count(...
阅读全文
posted @
2014-06-05 16:10
zbl3033
阅读(563)
推荐(0)
mysql怎么让一个存储过程定时执行
摘要:比如说每天的12:30执行查看event是否开启: show variables like '%sche%'; 将事件计划开启: set global event_scheduler=1; 关闭事件任务: alter event e_test ON COMPLETION PRESERVE DISAB...
阅读全文
posted @
2014-01-08 18:01
zbl3033
阅读(223)
推荐(0)
mysql日期加减问题
摘要:有一个date列,我想修改下,让该列里每个日期都加上7天,怎么写代码?update [表名] set date=date_add(date, interval 7 day);SELECT * from game_user gu, card c WHERE gu.id = c.game_user_i...
阅读全文
posted @
2014-01-08 18:00
zbl3033
阅读(268)
推荐(0)
mysql 清空表的两种方法
摘要:一、DeleteDELETEFROM`table`;二、TruncateTRUNCATE`table`;第一种方法其实就是去掉where条件,没有了条件,也就是删除掉表里面的所有记录了;第二种方法像是重置表,把表中内容全部清除,回到刚建好表的状态,你的自增ID也将会重新从1开始自增;效率要比DELE...
阅读全文
posted @
2013-11-01 16:02
zbl3033
阅读(799)
推荐(0)
清空具有外键约束的表时报ERROR 1701(42000)的解决办法
摘要:ERROR 1701 (42000): Cannot truncate a table referenced in a foreign key constraint (`furion`.`tbl_frn_alert`, CONSTRAINT `FK353A3CBEB139CC08` FOREIGN ...
阅读全文
posted @
2013-11-01 15:55
zbl3033
阅读(341)
推荐(0)
关于SQL语言,查询关联多张表出现的,无法返回空值的问题。
摘要:用外连接: SELECT * from PERempms left outer join PERPROMSon PERPROMS.BRANCH =PERempms.BRANCH left outer join PEREDUMSon PEREDUMS.Education_CODE =PERempms....
阅读全文
posted @
2013-09-25 16:55
zbl3033
阅读(618)
推荐(0)