按钮蓝色可以添加蓝色项目,红色按钮添加红色按钮等。一个按钮可以多次点击,因此可以有多个蓝色或红色项目。
表格如下
item id details size blue cheap small blue expensive big blue cheap small red cheap small red ok average
我如何为每个人分配id,以便表格如下所示
item id details size blue 1 cheap small blue 2 expensive big blue 3 cheap small red 1 cheap small red 2 ok average
答案 0 :(得分:0)
获取该项目的最大ID(如果尚不存在则使用零),并添加一个:
SELECT IFNULL(MAX(id), 0) + 1
FROM MyTable
WHERE item = ?;