��������������

����������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����������������������������
��������������������������������������������������������������������
��������������������