par
calimreo » 08 févr. 2019, 10:25
j'ai du coup une requête comme ci dessous mais si ma table est comme ça (2,3,4,6,7,8,9) je veux le 1 mais cela donne le 5
SELECT MIN(t1.numTiroir) + 1 AS numTiroir FROM tiroir t1 LEFT JOIN tiroir t2
ON (t2.numTiroir = t1.numTiroir+1) WHERE t2.numTiroir IS NULL
j'ai du coup une requête comme ci dessous mais si ma table est comme ça (2,3,4,6,7,8,9) je veux le 1 mais cela donne le 5
SELECT MIN(t1.numTiroir) + 1 AS numTiroir FROM tiroir t1 LEFT JOIN tiroir t2
ON (t2.numTiroir = t1.numTiroir+1) WHERE t2.numTiroir IS NULL