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
Exch 2007 Distribution Group not receiving any mail
Change backcolor of the tab header +windows programming vb.net 2005
How to resolve Failed to load Main-Class manifest attribute from C:\sqljdbc_3.0\enu\sqljdbc
.jar
ESXI Does not recognize SCSI Controller on DRS 301 Server
CDN Usage Estimate for 1TB of Bandwidth
Debugging website in Visual Web Developer 2010 Express on network storage?
In Symantec Backup Exec 11d, how can I restore files that have been backed up to an alternate location?
SQL trigger is not allowing me to put an if statement in...
Add function to Zend framework for global use
NumLoc function is turned off when VB command to search any part of field is used