MySQL-Abfragen "zusammenführen"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • MySQL-Abfragen "zusammenführen"

    Hallo zusammen

    Kann mir jemand helfen, wie ich 2 SQL-Abfragen

    PHP-Code:
    SELECT post_idtopic_idposter_idpost_time FROM phpbb_posts ORDER BY post_time DESC LIMIT 010 
    und z.B.

    PHP-Code:
    SELECT post_idtopic_idposter_idpost_time FROM phpbb2_posts ORDER BY post_time DESC LIMIT 010 

    Zusammenführen kann? So das ich im Ergebnis dann die Einträge aus beiden Tabellen habe und noch unterscheiden kann, welcher Eintrag aus welcher Tabelle kommt?

    Einfacher gesagt: Ich hab einen RDF-Dienst und will News aus verschiedenen Tabellen in die gleiche RDF-Datei schreiben und aber im Titel davor vermerken, aus welcher Tabelle die News kommen, z.B. "Resultat:..." und "News:..."
    Achtung: ich diskutiere gern
    http://www.project-angel.org

  • #2
    Die Abfragen zusdammenführen kann man nicht. Was Du aber kannst ist die beiden Abfrageergebnisse in einen gemeinsamen Array schreiben, die dort nach Datum sortieren und aus diesem Array die 10 recent ausgeben.

    Kommentar


    • #3
      Ok, guter Vorschlag... grad mal ausprobieren.

      Ich seh mal wieder, das es mir manchmal einfach an Kreativität fehlt
      Achtung: ich diskutiere gern
      http://www.project-angel.org

      Kommentar


      • #4
        Ok, klappt alles wunderbar...

        Nur fehlt mir eines: eine anständige Funktion, wie ich ein multidimensionales Array nach einem bestimmten Feld sortieren kann.

        Wenn ich ein Array mit den Feldern "titel", "link" und "datum" hab, wie kann ich es nun absteigend nach dem Feld "datum" sortieren?
        Achtung: ich diskutiere gern
        http://www.project-angel.org

        Kommentar

        Lädt...
        X