Announcement

Collapse
No announcement yet.

Max Wert

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

  • Max Wert

    Hallo,

    ich möchte aus meiner Tabelle die Stückliste zu Artikeln (ArtikelID) holen.
    Es kann sein, dass es mehrere Listen (ListenID) gibt. Ich möchte aber immer nur die Artikel, die zur höchsten ListenID gehören.

    Ich habe es folgendermaßen versucht, aber leider klappt das nicht so wie ich möchte:
    Code:
    SELECT DISTINCT ArtikelID FROM tblArtikel WHERE Artikel = " xxx" 
    AND (SELECT MAX(ListenID) FROM tblArtikel)
    Kann mir vielleicht jemand helfen? DANKE!

  • #2
    Hallo Bonaqua,

    ich habe das mal bei mir getestet. Bei mir läuft das.
    Mein Code:

    SELECT DISTINCT MatrixiD FROM inputdata
    where Source = 'CAM-MOD' AND
    ID =(select max(ID) from inputData)

    Vielleicht liegt es an den Hockommas vom Artikelnamen??

    Gruß,
    Andreas

    Comment


    • #3
      Hmpf, kann es sein, dass es daran liegt dass ich eine MySQL Datenbank verwende?

      Comment


      • #4
        Keine Ahnung,
        ich nutze MSSQL2005 Express.
        Aber das kann ich mir kaum vorstellen.

        Comment


        • #5
          Originally posted by Bonaqua View Post
          Hmpf, kann es sein, dass es daran liegt dass ich eine MySQL Datenbank verwende?
          Ja, Subqueries werden z.B. von MySQL < 4.1 nicht unterstützt!
          Zu Einschränckungen siehe auch hier.

          Gruß Falk
          Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

          Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

          Comment

          Working...
          X