You will normally get better responses if you always CC the list in each 
of your replies (unless you are intentionally going off-list).

Yes, it sounds like you are talking about a relationship to me, too. If 
the we had your existing table structures in front of us we could help you 
to understand just how easy this is. This is a very important topic of 
database design. Please post as soon as you are able.

Shawn Green
Database Administrator
Unimin Corporation - Spruce Pine

"David Rayner" <[EMAIL PROTECTED]> wrote on 09/03/2004 11:15:41 AM:

> Shawn,
> Will post & email table info later.
> 
> tbl_urldetails is essentially a lookup table containg a list of 30 or so 
urls.
> 
> each record in tbl_development references up to 8 of these URLS by 
> storing the id of the particular record in tbl_urldetails.
> 
> When I retrieve a record from tbl_development, I read the index and 
> then want to get the full record, I suppose I could do 
> this by doing a new query of tbl_urldetails (for each referenced 
> URLid) , but that seems wasteful or is it?
> 
> I suppose I'm talking about is a relationship? 
> 
> Surely this a bread and butter thing to do for a database (but I cant 
see it?)
> 
> > 
> > 
> > You say you have a table that changes how many columns it has? 
> Please post the results of: 
> > 
> > SHOW CREATE TABLE tbl_developent\G 
> > SHOW CREATE TABLE tbl_urldetails\G 
> > 
> > so I can see it too. :-D 
> > 
> > Actually, it sounds like you have a normalization problem. Posting
> those two table structures will 
> > give the list some information necessary to help you out. 
> > 
> > Thanks! 
> > 
> > Shawn Green
> > Database Administrator
> > Unimin Corporation - Spruce Pine 
> > 
> > news <[EMAIL PROTECTED]> wrote on 09/03/2004 09:54:08 AM:
> > 
> > > Hi,
> > > 
> > > I have a main query which can reads a record tbl_development
> > > 
> > > This has a varying number of the following fields
> > > 
> > > IDurl1
> > > IDurl2
> > > ...
> > > IDurln
> > > 
> > > The fields contain indexes into another table tbl_urldetails where 
> > > each record contains details
> > > about each URL eg hyperlink, description
> > > 
> > > Currently I preload tbl_urldetails into a (coldFusion) array and use
> > > the IDurl1, IDurl2 etc to get
> > > the required URL details, I know this is cock-eyed way of doing 
> > > this, but cannot see how to use a
> > > JOIN
> > > 
> > > What I GUESS it should like is
> > > 
> > > SELECT *  FROM tbl_development as dev
> > >  INNER JOIN tbl_urldetails AS url ON dev.IDurl1 = url.intID
> > >  WHERE intDevID = #intDevID#
> > > 
> > > But that only "Joins" one record. and I cant understand how I would 
> > > access the results of the query
> > > 
> > > Baffled help!!!
> > > 
> > > 
> > > zzapper (vim, cygwin, wiki & zsh)
> > > --
> > > 
> > > vim -c ":%s%s*%CyrnfrTfcbafbeROenzSZbbyranne%|:%s)[R-T]) )Ig|:norm 
> > G1VGg?"
> > > 
> > > http://www.vim.org/tips/tip.php?tip_id=305 Best of Vim Tips
> > > 
> > > 
> > > -- 
> > > MySQL General Mailing List
> > > For list archives: http://lists.mysql.com/mysql
> > > To unsubscribe: 
> > http://lists.mysql.com/[EMAIL PROTECTED]
> > > 
> 
> 
> -- 
> Best Regards
> David Rayner MSc CEng
> Frustra laborant quotquot se calculationibus fatigant pro inventione
> quadraturae 
> circuli.
> http://www.rayninfo.co.uk/blogger.html
> 
> 

Reply via email to