我正在尝试将两个表中的数据插入到一个新表中,而我正在使用该部分。与此同时,我正在增加一个柜台。我不能使用auto_increment,因为它不是主键。它不能是主键,因为计数器将定期重置,数字将重复。我的代码是
INSERT INTO new_table (data1, data2, counter)
SELECT firsttable.data1, secondtable.data2, counter+1
FROM firsttable,secondtable,new_table
WHERE firsttable.data1='x'
AND secondtable.data2='y'
计数器在第一行跳起一个数字,然后每隔一行保持该值。如何让计数器为每一行增加1?