我有下面的语法,我想用它来创建一个MySQL的看法:的MySQL创建视图与MySQL查询包含变量
create view `ViewName` as (select
v_starting.callingname,
v_starting.geofence,
v_starting.`updatetime`,
@lastGroup := @lastGroup + if(@lastAddress = v_starting.geofence
AND @lastVehicle = v_starting.callingname, 0, 1) as GroupSeq,
@lastVehicle := v_starting.callingname as justVarVehicleChange,
@lastAddress := v_starting.geofence as justVarAddressChange
from
v_starting,
(select @lastVehicle := '',
@lastAddress := '',
@lastGroup := 0) SQLVars
order by
v_starting.`updatetime`)
这种失败,错误:
#1351 - View's SELECT contains a variable or parameter
我怎样才能解决这个问题?太感谢了。
谢谢eggyal,希望能有一个工作。赞赏。 – Smudger 2013-04-29 12:39:09