MYsql问题

MYsql问题

求写一个sql函数,控制一张表的status字段 当现实时间大于表中datatime字段中的时间则 修改status字段值为1 大致就是在创建一个活动时,数据库本人 按小时 执行函数,直到当满足条件时修改status字段值为1。 求思路或大致写法 解决方案 10 开个事件:每小时执行一次就可以了 10 直接用查询来实现。在实际表不不需要这个字段。 ……

怎么样一条sql把一个一对多的表拼接到一条数据上?

怎么样一条sql把一个一对多的表拼接到一条数据上?

A B表  A 1 BN a.id=b.aid 现在想把A的一条数据  然后在当条数据的后面一列 把 B表的多条内容组在一起放在这一列 用一条sql可以做到吗? 解决方案 10 是这个意思嘛? 1、一对多好 2、还是就存一个表,用一个字段存关系id 其实看你业务逻辑,怎么方便怎么来 10 B分列 . ……

问个问题,关于分组后查询某个字段的最大值的最小值(用一条sql语句)

问个问题,关于分组后查询某个字段的最大值的最小值(用一条sql语句)

例如:现在表中有3个字段:id,score,name,,根据name分组然后查询出name同一个组中的最大值和最小值(同时查询出),用一条sql语句(例如mysql数据库)。有好的方法么?求指点。 解决方案 10 select * from ( select * from  (select  id,score,name from tb  group by ……

是不是事务repeatable read级别可以避免幻读

是不是事务repeatable read级别可以避免幻读

CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user` varchar(45) COLLATE latin1_general_ci DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `user` (`user`) ) ENGINE=InnoDB ……

问下下,取消update的问题

问下下,取消update的问题

本人想在触发器中,假如a=1 就取消这条update 例如:update t1 set a=2 where a=1 那么这条update取消 update t1 set a=2 where a=3 这条update通过 create tigger…. 这里应该怎么写。 end…. 解决方案 20 你用这个试试: mysql> ……

linux 下 mysql 权限问题

linux 下 mysql 权限问题

本人用的阿里云的centos系统,mysql安装完成后,查询mysql数据库里的表的时候,会出现这种问题 ERROR 1142 (42000): SELECT command denied to user “root”@”localhost” for table “user” ,现在也无……

表合并问题(mysql)

表合并问题(mysql)

各位高手,有个问题想问下,把两个表的数据合并成一个表,表数据如下,万分感谢! 解决方案 10 insert into t2(id,score1,score2) select t.id,t.score,t1.score from t,t1 where t.id = t1.id union all select t1.id,””,t1.……