anzahl aus zwei tabellen

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

  • anzahl aus zwei tabellen

    hallo!

    stehe gerade etwas auf dem schlauch und komme nicht weiter! hoffe ihr koennt mir helfen...

    also ich habe zwei tabellen die aehnlich aufgebaut sind aber nichts direkt miteinander zu tun haben. beide haben eine spalte id und eine spalte datum. zusaetzlich habe ich in einer variabeln ein beliebiges datum gespeichert.

    will ich eine abfrage auf die erste tabelle machen, die mir ausgibt wieviele eintraege existieren bei denen das datum groesser als das in der variable ist mach ich das ja so:

    SELECT id FROM tabelle1 WHERE datum > $datum

    mit mysql_num_rows habe ich dann die entsprechende anzahl...

    nun will ich aber die anzahl aus der zweite tabelle ebenfalls haben. natuerlich koennte ich einfach die gleiche abfrage mit der zweiten tabelle noch machen und die werte addieren, aber das muss ja auch in einer abfrage gehen.

    ich hatte es mal so versucht:

    SELECT * FROM tabelle1 AS A, tabelle2 AS B WHERE A.datum > $datum OR B.datum > $datum

    das liefert mir allerdings kein richtiges ergebniss...

    danke fuer eure hilfe!!

  • #2
    Zuerst würde ich zum zählen COUNT(*) verwenden, dann musst du nicht noch eine zusätzliche Funktion starten

    SELECT COUNT(id) AS Menge FROM ...

    Und dann kann man zwei Statements mit einem Bindewort verknüpfen. Das kenne ich aber leider nicht, hab ich letztens auch schon gesucht

    Kommentar


    • #3
      irgendwie finde ich da nichts richtiges...

      kann mir noch jemand weiterhelfen? DANKE!

      Kommentar

      Lädt...
      X