<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html;
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version
6.0.4417.0">
<TITLE>randomness</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Hi,</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">I am rephrasing my previous question.</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">i have a database with a table and 2
columns:</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Phone Numbers nchar(13)</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">String nvarchar (50)</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">The phone numbers always start with +9725 and is followed
by 7 other digits. I have to see many queries i can do on the
database using a query of phone number that returns the string. however,
the phone number i receive must be random so that each query returns a
different number. how do i go about recieving this. this is what i tried
to do but obviously it doesn't work:</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">use test</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">go</FONT></SPAN></P>
<BR>
<BR>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Declare @CurrentDate datetime</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Declare @NextDate datetime</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Declare @Count int</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Declare @MaxValue</FONT></SPAN><SPAN LANG=3D"en-us">
<FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">nchar(13)</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Declare @RandomNumber float</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Set @Count=3D0</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Set @currentDate=3Dgetdate()</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">Set
@NextDate=3Ddateadd(s,1,@CurrentDate)</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">select @maxvalue=3Dmax ([phoneNumber]) from
test</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">select @randomnumber=3Drand() * @maxvalue
</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">select @Currentdate as StartTime,@nextdate as
EndTime,cast(@RandomNumber as</FONT></SPAN><SPAN LANG=3D"en-us"> <FONT
COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">nchar(13)</FONT></SPAN><SPAN
LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">)</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">while @currentDate<@NextDate </FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">begin</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN
LANG=3D"en-us"> <FONT
COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">select string from test where
[phoneNumber]=3Dcast(@RandomNumber as</FONT></SPAN><SPAN LANG=3D"en-us">
<FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">nchar(13)</FONT></SPAN><SPAN LANG=3D"en-us"><FONT
COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">)</FONT></SPAN><SPAN
LANG=3D"en-us"></SPAN></P>
<P ALIGN=3DLEFT><SPAN
LANG=3D"en-us"> <FONT
COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">set
@Count=3D@C...+1</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN
LANG=3D"en-us"> <FONT
COLOR=3D"#000000" SIZE=3D2 FACE=3D"Arial">set @CurrentDate
=3Dgetdate()</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">end</FONT></SPAN></P>
<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT COLOR=3D"#000000" SIZE=3D2
FACE=3D"Arial">select @Count as Total</FONT></SPAN></P>
</BODY>
</HTML>