有一个带有int字段field_1的表格。
我想插入一行新数据。
field_1的值将是所有条目最大值加上一。
我已经尝试过:
INSERT INTO table (field names, `field_1`)
VALUES (values, '(SELECT MAX(field_1) FROM table)');
我在field_1中得到了'0'。
我知道我可以用单独的查询来完成它。
有没有一种方法可以用一个查询执行此操作?我的意思是从php中进行一次调用。
我有一个自增字段'id',我想添加'position'字段。我希望能够更改位置,但新项目始终具有最高位置。