AND/OR Queries mit Klammern???

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

  • AND/OR Queries mit Klammern???

    Hi!

    Wo kann ich erfahren, wie ich meine AND/OR Querys mit Klammern vereinfachen kann?

    Habe folgende Abfrage, wobei die Hälfte davon doppeltgemoppelt ist. Das muss doch anders gehen. Hab da was von Klammern läuten hören.

    PHP Code:
    WHERE n.e_id IN ('$user_id',''
        AND 
    u.id n.a_id 
        
    AND n.datetime '$logintime'
        
    OR n.a_id '$user_id' 
        
    AND u.id n.a_id 
        
    AND n.datetime '$logintime' 
    Eigentlich sollte $logintime u.logintime heißen. Aus irgendeinem Grund hat das nicht geklappt. Das ist aber noch das kleinste Problem.

  • #2
    Hab da nicht so den Überblick, Du kennst ja die Datenstruktur. Könnte das in etwa so hinkommen?
    PHP Code:
    WHERE u.id n.a_id
       
    AND n.datetime '$logintime'
       
    AND (n.e_id IN ('$user_id','') OR  n.a_id '$user_id'

    Comment


    • #3
      Jepp, ich denke schon. Hätte man sich ja denken können, dass das so einfach ist.

      Auf jeden Fall n big THX

      Comment

      Working...
      X