AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 02:32

Parameter dieser Suchanfrage:

Suche in Thema: Bekomme Inner Joins nicht hin
Suche alle Beiträge, die von "Der schöne Günther" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Sorry, Tippfehler von mir. Habe es korrigiert.
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Vielen Dank für die Geduld und Erklärungen bislang.

    Ich sehe ein dass man es eigentlich auch in eine Tabelle packen könnte. Ich sehe noch nicht was ich dadurch gewonnen habe - Ich finde es so sehr sympathisch halt ein Feld "rev" zu haben, und sonst nichts als das "Item". Mit Kommentar, Zeitstempel usw. "verunreinige" ich mMn ein bisschen die Tabelle "Item".


    Außerdem ist die Tabelle...
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Ganz genau.

    Vorher:
    Item:
    id|rev|Daten1|Daten2
    "ABC/123"|1|"Waffel"|3.14


    Item_Rev:
    id|changeTimestamp|changeComment
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Ok, wir haben schon jetzt ein handfestes Problem? Dann helft mir bitte doch am besten jetzt 😓
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Ich bin ja noch nicht einmal mit der Syntax klargekommen. Dass man einfach so sagen kann WHERE x = (Query) war mir z.B. auch neu.

    Das sieht ja schon beschämend einfach aus und scheint zu gehen.

    Warum grade Left Join? Das würde Sinn machen wenn man Items ohne Revision hat, aber die gibt es bei mir nicht 😎
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    Auch ein Argument. Meine Motivation war eher dass es später evtl. nicht "Item_Rev" sondern nur "Rev" ist. Das eine Revision nicht nur ein Item, sondern evtl. auch Wombatze enthält.

    Ich denke sobald ich den Kram halbwegs am laufen habe mache ich noch einmal ein eigenes Thema um die Struktur von euch Profis bewerten zu lassen...
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 19. Dez 2018
    "Einfacher" sicherlich, aber nicht normalisiert.

    Vielleicht war es gestern Abend für mich schon zu spät, aber wenn ich es noch richtig im Kopf habe, dann ist das immerhin in dritter Normalform, denn ich habe keine transitive Abhängigkeit.

    Hätte ich die Felder "changeTimestamp" und "changeComment" noch mit hereingepackt hätte ich die dritte Normalform nicht, denn Daten1 & Daten2 wären...
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 18. Dez 2018
    Danke. Dann fühle ich in meiner Einstellung Bleibe Datenbanken fern solange du kannst ja bestärkt 🤣
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 18. Dez 2018
    Danke, aber dann sagt er


    MS-SQL ist schon seltsam. Ich denke es jetzt mit einer völlig anders formulierten Query hinbekommen zu haben:

    SELECT * FROM Auftrag JOIN Auftrag_Rev
    ON (Auftrag.rev = Auftrag_Rev.id)
    WHERE Auftrag.rev in (
    SELECT MAX(rev) rev FROM Auftrag JOIN Auftrag_Rev ON (Auftrag.rev = Auftrag_Rev.id)
    GROUP BY Auftrag.id
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 18. Dez 2018
    Nope, ob mit a. oder ohne macht keinen Unterschied.

    Ich verstehe das nicht. War der Sinn von SQL nicht dass man es über verschiedene Datenbank-Systeme hinweg verwenden könne?
  • Forum: Datenbanken

    AW: Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 18. Dez 2018
    Ja, ich bekomme praktisch alles. Beide Tabellen haben eine Spalte id. Ich möchte natürlich nicht nach dem AutoInc-id, sondern nach der Text-ID aus Tabelle "item" gruppieren.

    SQLite scheint das richtig zu machen. Wenn ich in MS-SQL jetzt aus "GROUP BY id" ein "GROUP BY Item.id" mache sagt er mir
  • Forum: Datenbanken

    Bekomme Inner Joins nicht hin

     
      by Der schöne Günther, 18. Dez 2018
    Eins vorweg: Ich habe mit Datenbanken extrem wenig Erfahrung.

    Ich habe in meiner Datenbank "Items". Wenn diese verändert werden soll der alte Stand nicht gelöscht werden, sondern ein neuer hinzugefügt werden wo die Revisionsnummer höher ist.

    Meine Struktur sieht so aus:

    Item:
    Name|Typ|Anmerkung
    id | TEXT
    rev | INT |Fkey auf Item_Rev.id


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Der+sch%F6ne+G%FCnther&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=199006
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz