一个简单的查询有问题:
DELETE FROM t_meter_value mv
INNER JOIN t_channel c ON mv.t_channel_id = c.id
WHERE (c.t_device_device_address = 16777216 OR
c.t_device_device_address = 33619968)
AND c.t_channelspec_channel_address NOT IN
(256, 257, 259, 263, 261, 326, 271, 281, 273, 32778);
我在内部得到一个语法错误,我不知道为什么。当我使用 select 变体时,它工作正常。