Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在事件中读取mysql列中的值_Mysql_Events - Fatal编程技术网

在事件中读取mysql列中的值

在事件中读取mysql列中的值,mysql,events,Mysql,Events,我试图在MySQL中创建一个事件来读取“adc1”后面的值:并将该值写入一个新列。此值位于包含更多信息的单元格中,因此仅说其中x.y='1'不起作用 我在一次活动中尝试过这样做。但当我在一个事件中放入超过1个“替换”时,它会告诉我这是错误的。我读的手册对我没有帮助 有人能帮忙吗 所以这下面不起作用。应该是什么?(必须在上面的“制造事件”部分起作用。) 如何创建事件?我每1分钟按计划使用创建事件副本结果,并在phpmyadmin“事件”页面中进行编辑。使用带有一个“替换为”的脚本,效果很好。当我为

我试图在MySQL中创建一个事件来读取“adc1”后面的值:并将该值写入一个新列。此值位于包含更多信息的单元格中,因此仅说其中x.y='1'不起作用

我在一次活动中尝试过这样做。但当我在一个事件中放入超过1个“替换”时,它会告诉我这是错误的。我读的手册对我没有帮助

有人能帮忙吗

所以这下面不起作用。应该是什么?(必须在上面的“制造事件”部分起作用。)


如何创建事件?我每1分钟按计划使用创建事件副本结果,并在phpmyadmin“事件”页面中进行编辑。使用带有一个“替换为”的脚本,效果很好。当我为“delimiter”添加第二次搜索时,它不起作用-这可能就是问题所在。也许你只需要
开始
结束
。我太蠢了!答案是“开始”和“结束”。谢谢如何创建事件?我每1分钟按计划使用创建事件副本结果,并在phpmyadmin“事件”页面中进行编辑。使用带有一个“替换为”的脚本,效果很好。当我为“delimiter”添加第二次搜索时,它不起作用-这可能就是问题所在。也许你只需要
开始
结束
。我太蠢了!答案是“开始”和“结束”。谢谢
REPLACE INTO results(id, updatetime, type)
SELECT devices.id, devices.lastupdate, '1'
FROM devices, positions
WHERE positions.id = devices.positionid
AND positions.attributes
LIKE '%adc1_:1%';

REPLACE INTO results(id, updatetime, type)
SELECT devices.id, devices.lastupdate, '2'
FROM devices, positions
WHERE positions.id = devices.positionid
AND positions.attributes
LIKE '%adc1_:2%';

REPLACE INTO results(id, updatetime, type)
SELECT devices.id, devices.lastupdate, '3'
FROM devices, positions
WHERE positions.id = devices.positionid
AND positions.attributes
LIKE '%adc1_:3%';

REPLACE INTO results(id, updatetime, type)
SELECT devices.id, devices.lastupdate, 'etc'
FROM devices, positions
WHERE positions.id = devices.positionid
AND positions.attributes
LIKE '%adc1_:etc%';