我正在尝试更新表中的列,并且我正在使用sqldf更新查询。
该列的值类似于''几小时','几小时','N / A'...... 我想用每个标签的数字更新它。即:“在几小时内”等等。
我正在使用的r语句是 -
dfHost_Response_Time2= sqldf("select host_response_time
from dfHost_Response_Time
where host_response_time='within a few hours'")
oldname="within a few hours"
newname="1"
sqldf("update dfHost_Response_Time2
set host_response_time='%$newname%'
where host_response_time='%$oldname%'",
"select host_response_time from dfHost_Response_Time2")
运行查询后,我得到0行0列。 任何人都可以帮我解决这个问题吗?