Jacob,
Don't worry about storing the leading the zeroes. Just left pad the
subscriber column to be 4 digits on output and you should be golden. MySQL
has a function just to generate left-padded numbers:
LPAD(subscriber,4,'0')
Yours,
Shawn Green
Database Administrator
Unimin Corporation - Spruce Pine
'Jacob Elder '
<[EMAIL PROTECTED]> To: "'''[EMAIL PROTECTED] '
' '" <[EMAIL PROTECTED]>
cc:
05/18/2004 04:05 Fax to:
PM Subject: Re: Simple table, 1.7 million
rows, very slow SELECTs
On Tue 18 May 02004 at 02:48:45PM -0500, Victor Pendleton wrote:
> In this case creating separate columns and making the values integers as
> oppesed to varchar will increase your query speed.
Okay, I'll give that a try. How do I set up my column types so that a
leading 0 won't be stripped off?
>
> -----Original Message-----
> From: Jacob Elder
> To: Victor Pendleton
> Cc: '[EMAIL PROTECTED] '; ''[EMAIL PROTECTED] ' '
> Sent: 5/18/04 2:11 PM
> Subject: Re: Simple table, 1.7 million rows, very slow SELECTs
>
> On Tue 18 May 02004 at 02:03:55PM -0500, Victor Pendleton wrote:
> > From this explain plan it appears a full table scan will be done. What
> is
> > the cardinality of this index?
> >
>
> Actually, they are phone numbers. I wasn't sure how this list would feel
> about this but I am wring a National Do-Not-Call Registry complaince
> tool
> for internal use at my company. We are a real estate agency, not
> telemarketers. We don't make a ton of cold calls but we don't want to
> get
> sued either.
>
> My table contains all do-not-call entries in Massachusetts. They are
> inserted in numeric order. Would it be faster if I broke it into columns
> for
> area code, exchange, and subscriber?
>
> --
> Jacob Elder
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]
>
--
Jacob Elder
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]