��������������
����������tableA����������id��UNSIGNED INT��������������������������������������SQL��������
������������������
INSERT INTO `tableA` (`id`, ������) SELECT IFNULL((`id` + 1), 1) AS `minID`, ������ FROM `tableA` AS t1 WHERE NOT EXISTS (SELECT * FROM `tableA` AS t2 WHERE (t1.id + 1) = t2.id) LIMIT 1
����������������������������������������������������
INSERT INTO `tableA` AS t0 (t0.id, ������)
������������������������������������������������������������������������
INSERT ....SELECT...���� SELECT����������INSERT����������������������������
��������������������������������������������������������������������
��������������������