php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.04.2006, 16:03  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard [Problem selbst gelöst] Sortieren über 2 Tabellen

Hi,

Ich gebe eine Tabelle mit "SELECT * FROM Tabelle ";
aus. Optional kann ich die Tabelle sortieren, d.h. jede Spalte die mir angezeigt wird lässt sich anklicken und das Ergebnis wird neu sortiert.

Nun habe ich zu dieser Tabelle eine 2. die über IDs mit der 1. Tabelle in Beziehung steht. In dieser 2. Tabelle ist ein Timestamp von der letzten Aktion in der Tabelle gespeichert.

Wie kann ich die beiden Tabellen so verknüpfen, dass mir die selben Ergebnisse wie bei "SELECT * FROM Tabelle" angezeigt werden, aber Auf- oder Absteigend nach dem Timestamp sortiert, der in der 2. Tabelle steht?

Hinzu kommt noch, dass nicht jeder ID-Eintrag der 1. Tabelle einen ID-Wert in der 2.Tabelle besitzt.

Was gibt es für Möglichkeiten.

Hier ein vereinfachtes Beispiel:

Code:
1. Tabelle

ID | Name
---|--------
1  | Müller
2  | Maier
3  | Schulze

2. Tabelle

Tabelle1-ID | Zeit
------------|-----
2           |10
3           |50
4           |100
__________________
Alpha Centauri ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.04.2006, 16:37  
Erfahrener Benutzer
 
Benutzerbild von Alpha Centauri
 
Registriert seit: 05.02.2005
Beiträge: 278
Alpha Centauri
Standard

Gelöst!!!

Code:
SELECT * FROM Tabelle1 LEFT OUTER JOIN Tabelle2 ON Tabelle1.ID = Tabelle2.Tabelle1-ID ORDER BY Zeit DESC
__________________
Alpha Centauri ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabellen für Vokabeltrainer anlegen... anonym01 PHP Tipps 2008 9 03.03.2008 21:18
PHP Array in MYSQL Tabellen schreiben Matt Datenbanken 1 26.02.2008 19:43
5 tabellen miteinander verknüpfen. miwo Datenbanken 2 22.09.2007 11:17
3 Tabellen verbinden madSoul Datenbanken 4 30.03.2006 15:37
Join-Abfrage über mehrere Tabellen sinai Datenbanken 3 04.02.2006 13:05
Tabellen sortieren: PHP Tipps 2006 3 21.01.2006 18:20
einträge aus 2 tabellen sortieren Tschuu Datenbanken 11 20.12.2005 08:21
[Erledigt] abfrage mehrere tabellen PHP Tipps 2005-2 3 31.10.2005 21:57
Volltextsuche mit MATCH AGAINST über mehere Tabellen? Datenbanken 5 13.09.2005 15:02
Anhand Union Spalte aus anderen Tabellen selekt. und sort. Datenbanken 1 02.08.2005 11:34
sql über 2 tabellen PHP Tipps 2005 2 25.04.2005 21:26
Daten Sortieren aus meherern mySQL tabellen PHP Tipps 2004-2 1 12.12.2004 18:22
Tabellen nach Zahlen sortieren Datenbanken 2 29.11.2004 00:03
[Erledigt] Selectanfrage an eine Datenbank,aber aus mehreren Tabellen Datenbanken 2 26.10.2004 07:23
[Erledigt] fulltext suche priorität von tabellen setzen Datenbanken 1 09.08.2004 15:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
selbst sortieren tabellen, php 2 tabellen timestamp sortieren, sql 2 tabellen nach timestamp sortieren, mysql 2 tabellen ohne beziehung sortieren, mysql zwei tabellen sortieren, mysql sortieren über 2 tabellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:57 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.