Komplizierte Query :)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Komplizierte Query :)

    Ich hab da ne SQL Query, die ist schon echt ausgebaut und des reicht irgendwie noch net. Vielleicht kann mir da jemand nen Tipp geben :

    PHP Code:
    $ols_query_4  "SELECT session_start,session_name,session_page FROM $db_name.hp_sessions WHERE session_logged='1' ";
    $ols_query_4 .= "GROUP BY session_name ORDER BY session_level"
    ^^ Das ist eine Abfrage aus meiner Session Table. Da es ja passieren kann, das der Anwender mehrere IE Fenster öffnet und sich somit auch in mehrere verschiedene Sessions einloggt, hab ich GROUP BY dazu benutzt, das jeweils nur EINMAL der Username auftaucht.

    PROBLEM : Wenn der user in mehreren versch. Sessions eingeloggt ist, möchte ich, das er session_page von der aktuellsten Session des eingeloggten Users nimmt. Wie kann ich das machen?


    Ich hoffe ich hab mich verständlich ausgedrückt
    danke
    Last edited by ; 04-01-2004, 10:50.

  • #2
    Code:
    SELECT 
        MAX(session_start),
        session_name,
        session_page 
    FROM 
        $db_name.hp_sessions 
    WHERE 
        session_logged='1' 
    GROUP BY 
        session_name,
        session_page 
    ORDER BY 
        session_level";
    Beantworte nie Threads mit mehr als 15 followups...
    Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

    Comment


    • #3
      aja - dankööö

      Comment

      Working...
      X