查询不起作用。我想将来自player.item_proto的所有vnum插入到durance中
我怎样才能做到这一点?
INSERT INTO durance (vnum, max_durance, price_per_durance)
VALUES(
(SELECT vnum
FROM player.item_proto
WHERE limitvalue0 >= 10
AND type in (1,2)),
100, 50)
错误:1242-子查询返回的行数超过1
忘记values
使用insert . . . select
:
INSERT INTO durance(vnum, max_durance, price_per_durance)
select vnum, 100, 50
from player.item_proto
where limitvalue0 >= 10 and type in (1,2);
假设您实际上要在中插入所有匹配的行durance
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句