Ik neem aan dat u een factuurtabel heeft - FACTUREN. Je kunt proberen:
SELECT invoice_id FROM INVOICES invoice
WHERE NOT EXISTS (SELECT * FROM SALES s WHERE invoice.invoice_id = s.invoice_id)
BEWERKEN:Als je de FACTUREN-tabel niet hebt, moet je misschien alle facturen eruit halen voordat je controleert of er een gat is.
SELECTEER DISTINCT factuur_id VAN VERKOOP BESTELLEN OP factuur_id ASCSELECT MAX(invoice_id) VAN VERKOOP
dan, door php:
for ($i = 1; $i < $max_invoice_id; $i++)
{
if (!in_array($i, $all_invoice_id))
{
$gapId[] = $i;
}
}