查找MySQL自增列中的空缺值

SELECT 
    t1.id + 1 AS missing_id
FROM 
    tb_order_comment t1
LEFT JOIN 
    tb_order_comment t2 ON t1.id + 1 = t2.id
WHERE 
    t2.id IS NULL
    AND t1.id < (SELECT MAX(id) FROM tb_order_comment);

其中tb_order_comment是数据库表名。

你可能感兴趣的:(#,MySQL,/,MariaDB,mysql,查找自增列中的空缺)