[GastForen Programmierung/Entwicklung PHP und MySQL 2 Tabellen zusammen ausgeben

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

2 Tabellen zusammen ausgeben

Neppo
Beiträge gesamt: 50

21. Apr 2004, 14:04
Beitrag # 1 von 4
Bewertung:
(1768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich möchte eine News-Seite erstellen.
Vorhanden ist eine Tabelle mit allgemeinen News und eine Tabelle mit internen News. Beide Tabellen haben die selbe Struktur (sprich die gleichen Attribute).

Ich möchte nun den Inhalt beider Tabellen gemischt (nach Datum geordnet) auf einer Seite ausgeben.

Ist dies möglich?
X

2 Tabellen zusammen ausgeben

oesi50
  
Beiträge gesamt: 2315

21. Apr 2004, 15:48
Beitrag # 2 von 4
Beitrag ID: #81089
Bewertung:
(1768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo Neppo,
kleiner Tip

(SELECT .... )
UNION
( SELECT .... )
ORDER BY ...

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)


als Antwort auf: [#81055]
(Dieser Beitrag wurde von oesi50 am 21. Apr 2004, 17:59 geändert)

2 Tabellen zusammen ausgeben

Miro Dietiker
Beiträge gesamt: 699

22. Apr 2004, 13:27
Beitrag # 3 von 4
Beitrag ID: #81287
Bewertung:
(1768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Der korrekte weg wäre eigentlich eher eine Tabelle zu definieren,
welche ein Attribut führt "Intern JA/NEIN".
Natürlich kann man das Konzept beliebig werweitern und eine
Typennummer einführen resp. eine Typentabelle definieren...

Grundlegend gilt:
Daten aus einer Tabelle teilen in mehrere ist nie ein Problem
Mehrere Tabellen in eine Ausgabe zusammenfügen hingegen schon.

UNION ist ein Befehl der das Problem zwar löst, jedoch noch nicht
sehr lange in mySQL zur Verfügung steht :-(
Jedenfalls sollte die Konsequenz nicht sein, dass man nun alles
mit UNION zusammenflickt und soviele einzelne Tabellen wie möglich
definiert *smile*
Habe hätte es einmal wirklich gebraucht und damals wurde es noch
nicht unterstütz *g*.. Ab welcher Version das mit dabei ist, weiss
ich nichtmehr exakt. Kann man aber nachschauen..

GrEeZ: Miro Dietiker


als Antwort auf: [#81055]

2 Tabellen zusammen ausgeben

Anonym
Beiträge gesamt: 22827

30. Aug 2004, 08:54
Beitrag # 4 von 4
Beitrag ID: #105756
Bewertung:
(1768 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Genau seit der Version 4 ist das dabei.

Bei älteren Versionen, sprich 3 wurde es noch nicht implementiert.

Gruss

W33D4Z


als Antwort auf: [#81055]
X