SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

 
 
Themen-Optionen Ansicht
  #1  
Alt 27.10.2010, 15:18:58
madmix madmix ist offline
Anfänger
 
Registriert seit: Oct 2010
Alter: 62
Beiträge: 8
Mit JOIN eine Tabelle zweimal abfragen

Hallo

Ich hab da mal ein kleines Problem und hoffe hier geholfen zu werden.

Ich habe in einer Tabelle zwei Felder für Datumsangaben in Form von 'yyyymmdd'
Die erste signalisiert ein 'von' Datum, die zweite ein 'bis' Datum.

Diese Datensätze per while-Schleife abzufragen ist kein Problem.
Es werden mir der Reihe nach alle Sätze angezeigt.

Beispiel:
20101010, 20101023 => Ergebnis erste Reihe
20101025, 20101101 => Ergebnis zweite Reihe

Nun möchte ich aber in der Abfrage nicht nur den aktuellen Datensatz haben, sondern auch noch das 'von' Datum der nächsten Reihe.

Meine Ausgabe soll dann so aussehen:

20101010, 20101023, 20101025
20101025, 20101103, nächstes von usw.

Dies habe ich nun versucht mit JOIN zu erzielen, was aber nicht so ganz Klappt.
Ich bekomme zwar das zusätzliche Feld korrekt angezeigt, nur die 'von, bis' Felder haben irgendwann immer die selben Werte.

Anzeige (mit den korrekten Werten aus der Tabelle):

20110731, 20110813, NULL
20100927, 20101007, 20101010
20101010, 20101023, 20101228
20101010, 20101023, 20110417
20101010, 20101023, 20110509
20101010, 20101023, 20110612
20101010, 20101023, 20110626
20101010, 20101023, 20110709
20101010, 20101023, 20110723
20101010, 20101023, 20110731

Es sollte aber so ausschauen, damit ich da im weiteren Verlauf meiner Programmierung mit arbeiten kann:

20100927, 20101007, 20101010
20101010, 20101023, 20101228
20101228, 20110102, 20110417
20110417, 20110427, 20110509
20110509, 20110514, 20110612
20110612, 20110626, 20110626
20110626, 20110709, 20110709
20110709, 20110723, 20110723
20110723, 20110731, 20110731
20110731, 20110813, NULL

Ich glaube das ich in der SELECT-Abfrage irgendwas verkehrt machen

Hier mein SQL-Select dazu:

Code:
SELECT a.*,b.from_date 
  AS next_von 
  FROM reservations 
  AS a 
  LEFT JOIN reservations 
  AS b 
  ON a.object_id = b.object_id 
  AND a.to_date <= b.from_date 
  WHERE a.object_id = '311'
  GROUP BY b.from_date
Ich hoffe ich habe mich verständlich ausgedrückt und ihr könnt helfen.
Im vorraus Danke Mad
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfragen einer Tabelle verschneiden SirS MySQLi/PDO/(MySQL) 6 10.10.2010 22:22:06
zweimal COUNT in einer Tabelle Doc_McSky MySQLi/PDO/(MySQL) 0 17.06.2010 17:45:55
Daten nach Spalteninhalte aus anderer Tabelle sortieren paedda MySQLi/PDO/(MySQL) 2 14.05.2009 14:46:15
(inner join) Bezug einer Tabelle auf sich selbst braindead2000 MySQLi/PDO/(MySQL) 2 13.12.2007 14:08:53
mysql query mit Join problem Silencer PHP für Fortgeschrittene und Experten 4 18.03.2003 15:38:31


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt