Click here to Skip to main content
15,886,422 members
Home / Discussions / Database
   

Database

 
GeneralRe: Join Table in 2 different database files Pin
ting66827-Feb-05 23:45
ting66827-Feb-05 23:45 
GeneralRe: Join Table in 2 different database files Pin
Yulianto.28-Feb-05 18:03
Yulianto.28-Feb-05 18:03 
GeneralProgramming Microsoft Outlook... two problems Pin
devvvy27-Feb-05 16:04
devvvy27-Feb-05 16:04 
GeneralUpdate an item in MySQL with VS2003 Pin
kd834127-Feb-05 15:21
kd834127-Feb-05 15:21 
QuestionHow to display menu in a child form of SQL Server Enterprise Manager Pin
xshi00527-Feb-05 9:22
xshi00527-Feb-05 9:22 
GeneralSyntax error on IF ELSE statement Pin
rudemusik27-Feb-05 7:22
rudemusik27-Feb-05 7:22 
GeneralRandom data Pin
vuthaianh26-Feb-05 17:00
vuthaianh26-Feb-05 17:00 
GeneralRe: Random data Pin
NeverHeardOfMe27-Feb-05 11:32
NeverHeardOfMe27-Feb-05 11:32 
Yes, wouldn't a SELECT RANDOM * FROM... function be useful in SQL? As a supplementary to your question (and a pre-cursor to a workaround to it), ponder this: You would think that

SELECT RAND( DATEPART( ms, GETDATE() ) )
GO

(using the current millisecond as a seed for the rand function) would return a pretty good random number between 0 and 1.... but I always get (and I notice that in the SQLServer Books Online in their example they also get) a number beginning 0.7... very occassioally a 0.9... pops up, but only occcassionally...

what is going on?

If anyone knows the answer to this, or has a working random SQL function then a workaround to your question is to inlcude an extra numeric field in your table and fill that with random numbers before each call, which you then order by that field... ie

ALTER TABLE QUESTION ADD RandomNumber FLOAT NOT NULL DEFAULT 0
GO

Then every time you want a random set of questions:

UPDATE QUESTION SET RandomNumber = RAND( DATEPART( ms, GETDATE() ) )
GO
SELECT TOP 10 * FROM QUESTION ORDER BY RandomNumber
GO

A bit clumsy, I know, but I'm guessing your SQLServer isn't going to be overloaded by this....
..and of course, it requires a random function that actually works....

cheers
Phil
GeneralRe: Random data Pin
vuthaianh28-Feb-05 15:08
vuthaianh28-Feb-05 15:08 
GeneralRe: Random data Pin
NeverHeardOfMe2-Mar-05 22:45
NeverHeardOfMe2-Mar-05 22:45 
QuestionHow to serialize the database (SQL Server) Pin
oohungoo26-Feb-05 15:18
oohungoo26-Feb-05 15:18 
QuestionCan I create an Access type database from ADO/C# .NET? Pin
MitchellBaldwin26-Feb-05 6:07
MitchellBaldwin26-Feb-05 6:07 
AnswerRe: Can I create an Access type database from ADO/C# .NET? Pin
Mike Ellison26-Feb-05 8:09
Mike Ellison26-Feb-05 8:09 
AnswerRe: Can I create an Access type database from ADO/C# .NET? Pin
Mike Ellison26-Feb-05 8:13
Mike Ellison26-Feb-05 8:13 
GeneralRe: Can I create an Access type database from ADO/C# .NET? Pin
MitchellBaldwin26-Feb-05 10:53
MitchellBaldwin26-Feb-05 10:53 
GeneralPopulating textbox(s) from Column(s) Pin
WindSailor25-Feb-05 14:04
WindSailor25-Feb-05 14:04 
GeneralRe: Populating textbox(s) from Column(s) Pin
numbrel26-Feb-05 4:20
numbrel26-Feb-05 4:20 
GeneralRe: Populating textbox(s) from Column(s) Pin
WindSailor28-Feb-05 23:38
WindSailor28-Feb-05 23:38 
GeneralRe: Populating textbox(s) from Column(s) Pin
numbrel1-Mar-05 3:53
numbrel1-Mar-05 3:53 
GeneralDatabase paging Pin
grea faflj25-Feb-05 5:49
grea faflj25-Feb-05 5:49 
GeneralRe: Database paging Pin
Jon Sagara25-Feb-05 7:02
Jon Sagara25-Feb-05 7:02 
GeneralSQL2000 RS Clarification Pin
mysorian25-Feb-05 3:28
professionalmysorian25-Feb-05 3:28 
GeneralADO.NET dataset w/o database Pin
scion780925-Feb-05 3:17
scion780925-Feb-05 3:17 
GeneralRe: ADO.NET dataset w/o database Pin
MitchellBaldwin25-Feb-05 9:52
MitchellBaldwin25-Feb-05 9:52 
GeneralRe: ADO.NET dataset w/o database Pin
Anonymous28-Feb-05 4:44
Anonymous28-Feb-05 4:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.