I wanted to generate a random number (for a unique and unpredictable memberID) and insert it into every memberID column which has not a memberID already (equals NULL).
I dont want to change the already generated memberIDs in the meantime.
Expand|Select|Wrap|Line Numbers
- SELECT FLOOR(10000 + RAND() * 89999) AS random_number
- FROM customer
- WHERE "random_number" NOT IN (SELECT memberID FROM customer)
- LIMIT 1
So how can I manage the rest now?
Or even better, can I generate a random, unique and unpredictable ID automatically for every new member I create?