Microsoft
Software
Hardware
Network
Question : Using rand() to generate data
I am trying to generate test data. I have one table that has a list of dates, another that has a list of residents. I want to generate a metric that is 1 80% of the time, and 0 the other 20%. Presumably, a random generator function needs to be employed.
Here's what I have:
SELECT D.ActualDay, R.RESIDENT_ID, 1 AS 'Metric'
FROM DIM_DATE AS D, DIM_RESIDENT AS R
Which generates my data except my metric is always 1. I did try using rand() and got a random number in the metric field, but it was the same number repeated over and over. I want a stored procedure, which I can run that will populate a table having fields day, resident, metric using the dates from DIM_DATE and the residents from DIM_RESIDENT.
Answer : Using rand() to generate data
RAND(
CAST( NEWID() AS varbinary )
)
Random Solutions
Where to/ How to access variables Oracle PLSQL
BSOD Stop Code on Dell 410 XPS
What puts "***SPAM***" into the subject of my incoming emails, and how do I turn it off?
Windows 2008 Server RemoteApp Application Issues
Enable suexec for /home directory on centos 5.4
tips for installing service pack on windows 2008
Access: IF ELSE better or SELECT CASE?
451 4.4.0 Primary target IP address responded with: ""554 mail.domain.gov""
In Symantec Backup Exec 12, how can I create a brand new backup policy that will backup everything to an external USB hard drive?
REPEATED infections with Conficker.C worm: Windows 7 Pro