Abfrage mit Distinct einschränken

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

  • Abfrage mit Distinct einschränken

    Werte Forumspecies,
    wie kann ich folgende Abfrage:
    PHP Code:
    SELECT 
    project
    .idproject.nameproject.pleiterproject.finished,
    work.id as work_idwork.projectidwork.datum,
    user.id as user_iduser.statususer.email
    FROM project 
    LEFT JOIN work  ON work
    .projectid project.id 
    LEFT JOIN user ON project
    .pleiter user.id
    WHERE
    project
    .finished 'no'
    AND
    user.status 0
    GROUP BY project
    .id
    order by work
    .id 
    mittels DISTINCT so einschränken, das nur EIN Eintrag (der letzte) aus der Tabelle 'work' in das Ergebniss einfließt?

    Finde einfach die Stelle nicht, wo ich DISTINCT mit 'work' kombinieren muß...

    Jetzt weiß ich es; war zu sehr auf 'work' fixiert, muß natürlic hinter SELECT (schäm )
    Last edited by mcmurphy; 24-05-2006, 12:57.
    "I don't want to belong to any club that would accept me as a member."

    Groucho Marx

  • #2
    und das in < 5 min.

    Comment


    • #3
      Das ist ja das schöne an diesem Forum (und deswegen finde ich den etwas rauhen Ton auch ganz sinnvoll):
      Eine exakte Problembeschreibung ist ja schon quasi die Problemlösung.
      & ach ja, es muß noch max(work.datum) heißen....
      "I don't want to belong to any club that would accept me as a member."

      Groucho Marx

      Comment

      Working...
      X