Re: Help on subsorts!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I believe that I will be able to extract the data using a JOIN in SQL, but
then the question becomes how to display the data in the outline form that I
mentioned.

I would appreciate any and all help!

--Dave Shugarts

> 
> right..
> same here
> 
> you need to be able to write a 3rd query that joins the first 2 quries besed
> on
> Sessions.SessionShortName == [OR IS? EQ? OR IN?]
> Presentations.SessionShortName
> 

 
> 
> I have a medical symposium to do, that has Sessions and then individual
> talks or Presentations.
> 
> Sessions I through VII occur on Day 1 of the symposium, Sessions VIII
> through XIII on Day 2, and Sessions XIV through XXI on Day 3. There are
> upwards of 10 Presentations for each session.
> 
> I need to be able to add or edit the Sessions separately, so I built a table
> with columns:
> 
> # CREATE TABLE Sessions ( SessionID int(6) NOT NULL auto_increment,
> SessionSeqNo int(6) NOT NULL default '0',
> SessionDay date NOT NULL default '0000-00-00',
> SessionShortName varchar(36) NOT NULL default '',
> SessionTitle longtext NOT NULL,
> SessionModerators longtext NOT NULL,
> UNIQUE KEY ID (SessionID),
> FULLTEXT KEY Topic (SessionTitle),
> FULLTEXT KEY Speakers (SessionModerators) ) TYPE=MyISAM; #
> 
> Then I need to be able to add or edit Presentations. I built a table for the
> Presentations, with columns:
> 
> # CREATE TABLE Presentations ( PresID int(6) NOT NULL auto_increment,
> PresSeqNo int(6) NOT NULL default '0',
> PresDay date NOT NULL default '0000-00-00',
> PresStart time NOT NULL default '00:00:00',
> PresEnd time NOT NULL default '00:00:00',
> SessionShortName varchar(36) NOT NULL default '',
> PresTitle longtext NOT NULL,
> PresSubTitle longtext NOT NULL,
> PresSpeakers longtext NOT NULL,
> UNIQUE KEY ID (PresID),
> FULLTEXT KEY Topic (PresTitle),
> FULLTEXT KEY Speakers (PresSpeakers) ) TYPE=MyISAM; #
> 
> The two tables are related by SessionShortName, but rows in the two tables
> don't really match. What I need to do now is obtain results for display to
> the symposium website, which show elements of both tables in outline form:
> 
> November 18, 2003(SessionDay) Day 1
>  Session I (Session ShortName): This is the First Session (SessionTitle)
>  Session I Moderators(SessionModerators)
>     Presentation 1 Start Time(PresStart)
>     Presentation 1 EndTime(PresEnd)
>     Presentation 1 Title(PresTitle)
>     Presentation 1 Speakers (PresSpeakers)
>     Presentation 2 Start Time(PresStart)
>     Presentation 2 EndTime(PresEnd)
>     Presentation 2 Title(PresTitle)
>     Presentation 2 Speakers (PresSpeakers)
>     Presentation 3 Start Time(PresStart)
>     Presentation 3 EndTime(PresEnd)
>     Presentation 3 Title(PresTitle)
>     Presentation 3 Speakers (PresSpeakers)
>  Session II (Session ShortName): This is the 2ndSession (SessionTitle)
>  Session II Moderators(SessionModerators)
>     Presentation 1 Start Time(PresStart)
>     Presentation 1 EndTime(PresEnd)
>     Presentation 1 Title(PresTitle)
>     Presentation 1 Speakers (PresSpeakers)
>     Presentation 2 Start Time(PresStart)
>     Presentation 2 EndTime(PresEnd)
>     Presentation 2 Title(PresTitle)
>     Presentation 2 Speakers (PresSpeakers)
> November 19, 2003(SessionDay) Day 2
>  Session VIII (Session ShortName): This is the 8th Session (SessionTitle)
>  Session VIII Moderators(SessionModerators)
>     Presentation 1 Start Time(PresStart)
>     Presentation 1 EndTime(PresEnd)
>     Presentation 1 Title(PresTitle)
>     Presentation 1 Speakers (PresSpeakers)
>     Presentation 2 Start Time(PresStart)
>     Presentation 2 EndTime(PresEnd)
>     Presentation 2 Title(PresTitle)
>     Presentation 2 Speakers (PresSpeakers)
> [Etc., etc.]
> 
> Can anyone help?
> 
> --Dave Shugarts




    



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux