Re: Fwd: Unexpected Multiple Records from Randomized Query

2024-02-23 Thread Tom Lane
=?UTF-8?B?6rmA66qF7KSA?= writes: > explain analyze > SELECT * FROM users WHERE name = 'User '||trunc(random()*100) ; > I expected the result to return one record. However, in some cases, the > result comes back with 2 or 3 records. What am I doing wrong? random() is re-evaluated at each row, so

Fwd: Unexpected Multiple Records from Randomized Query

2024-02-23 Thread 김명준
Hello. I encountered a problem while setting up a test environment to learn the use of the random() function. The query is as follows: CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(100), email VARCHAR(100), signup_date DATE ); INSERT INTO users (name, email, signup_d