问答 2016-02-15 来自:开发者社区

MySQL最优实现select后更新选出的数据

现在的业务需要使用select取出指定条件的一页(分页的,含limit n,m)结果,同时需要更新这些取出数据的一个统计字段 update 某字段+1。 怎么能最优实现这个逻辑, 最基本的方法是select后一条一条的update,也有想到拼接成in (a,b,c)或是使用存储过程。不需要做额外的优化,问怎么能性能最好的去实现且为什么这么做?

问答 2016-02-15 来自:开发者社区

MySQL使用delete将表中的数据删除了,该如何恢复?

MySQL使用delete把表中的数据删除了,请问怎么恢复?

问答 2016-02-15 来自:开发者社区

关于mysql触发器更新本表数据的问题

假设数据库有2个字段,id和childrenId 现在想写个触发器,在update的触发条件下,如果这条记录的childrenId不为空就更新id=当前数据childrenId字段的那条数据,可是mysql的触发器里面的执行语句不用update set 也不能用replace to 这类的。 先求助大神 你们平时这种业务上是如何处理的 ?

问答 2016-02-15 来自:开发者社区

MYSQL 数据经常丢失,不是人为,那是什么原因?

mysql数据最近经常丢失,人为的可能性比较低。现在不知道如何处理,如何监控。求助。

问答 2016-02-15 来自:开发者社区

mysql部分数据被隐藏,什么原因?

mysql部分数据被隐藏掉?从服务器导了张表,发现表数据比服务上少了几百条。后来直接用数据文件覆盖,数据量是对的,但是有些数据是被隐藏的,就是说使用排序找不出来,只有用where条件才可以找出隐藏的数据,这到底是什么情况,有没大神知道的?这是排序的时候少了部分数据。如果我直接用where语句的话,就可以显示出来

问答 2016-02-15 来自:开发者社区

navicat for mysql里删除的数据表及数据可以恢复吗?

mysql里有两个数据库 一个是网站正在用的数据库 一个是新版测试数据库 今天在上传测试版到服务器上时不小心把数据库里的表都给删除了不知道有没有什么办法恢复数据库?

问答 2016-02-15 来自:开发者社区

mysql查询表中某个字段,重复次数最多的前10条数据

查询ip字 数据重复最多的前10条,sql语句如何写,求大神指导。

问答 2016-02-14 来自:开发者社区

MYSQL在一台主机的数据库上查询数据,在另外一台上插入,如何实现?

求高手解决问题现在比如我有两个主机主机1:192.168.1.110和主机2192.168.1.111主机1和主机2上面有都有数据库test_db里面有数据表test_table现在要进行这样的操作从主机2的test_db中的表test_table中取数据然后,插入到主机1中的相应的表中该怎么操作

问答 2016-02-14 来自:开发者社区

Mysql 某个字段下数据的重复次数

字段2324查询出每个值的总数!(2出现2次,3出现1次,4出现1次);我现在做的是

问答 2016-02-14 来自:开发者社区

mysql按条件导出数据,并将数据导入另一张表如何做?

我有一个需求,两个表结构一样,想把一张表里符合条件的数据导入到结构相同的另外一张表。sql如下:`SELECT q.* FROM query_prompt q,common_prompt_type c WHERE q.promptType = c.id AND c.id = 301`我想把符合条件的query_prompt表中的数据导出成insert语句,但是不要主键id字段。导出insert.....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。