SELECT FLOOR(RAND() * 99999) AS random_num
FROM numbers_mst
WHERE "random_num" NOT IN (SELECT my_number FROM numbers_mst)
LIMIT 1
यह क्या करता है:
- RAND() का उपयोग करके 0 - 1 के बीच यादृच्छिक संख्या का चयन करता है।
- इसे 0 - 99999 के बीच की संख्या के रूप में बढ़ाता है।
- केवल वही चुनता है जो पहले से तालिका में मौजूद नहीं है।
- केवल 1 परिणाम देता है।