phpbar.de logo

Mailinglisten-Archive

[php] probleme mit datenbank query

[php] probleme mit datenbank query

Gloss Mathias php_(at)_phpcenter.de
Fri, 8 Mar 2002 10:47:19 +0100


Argel....

> Von: 	#!rsc[SMTP:mariachi_(at)_gmx.ch]
>
> ich haette ein paar fragen, wie man es doch vielleicht einfacher machen
> koennte.
> will mal kurz beschreiben um was es geht.
>
> ich habe 2 tabellen in einer datenbank.
> in der 1sten tabelle sind filme eingetragen. die tabelle hat mehrere
> spalten, wie zb filmdetails, inhalt, bildpfad usw.
> eine weitere spalte ist die film id, die unique ist und zusammengesetzt
> wird, aus dem jahr (in dem der film laeuft) und der id nr der tabellen
> zeile (zb. 2002_12).
> in der 2ten tabelle sind die termine eingetragen, an denen der film laeuft
>
> (sprich genaues datum und genaue uhrzeit). um die termine auch dem
> entsprechenden film zuzuordnen, wird jedem termin natuerlich die
> entsprechende film id zugeteilt. jetzt meine frage...
>
> wie kann ich mit sowenig wie moeglich datenbankbelastung ein
> monatsprogramm
> auflisten, das natuerlich nach datum und uhrzeit sortiert ist??
>
also als erstes lies mal

http://www.mut.de/leseecke/leseecke.asp  <--- SQL in  21 Tagen

vielleicht mal die Kapitel, die sich mit joins beschäftigen ...

ansonsten:

filme (
   id ...
   titel ....
   ....
)

daten (
   id
   film_id
   anfang  timestamp
   ende timestamp
)

select f.titel, d.anfang, d.ende from filme f, daten d
where timestamp >= '20020301' and
         timestamp < '20020401'

Listet dann alle Filme im März auf

Grüße, Mathias


php::bar PHP Wiki   -   Listenarchive