AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:32

Parameter dieser Suchanfrage:

Suche in Thema: SQLITE ifnull komisches verhalten
Suche alle Beiträge, die von "Devil1925" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Zur Kenntnis genommen!


    Das ist sowieso in 90% der Fehlerfall.

    Und damit noch einen schönen Start in den Feierabend :cheers:
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    OK, danke für die Info!
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Danke, der Denkanstoß fehlte mir! Durch das Ändern von ... where ifnull(T.Value, 1) = 1 auf ... where ifnull(T.Value, '1') = '1' funktioniert das auch!

    (mich wundert es nur, dass da kein Fehler ausgeworfen wurde und der die Abfrage einfach ausgeführt hat, aber vielleicht bin ich da auch einfach vom MSSQL Managementstudio verwöhnt)
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Entschuldigung für die Verwirrung durch das erste Bild.


    Hier einmal die genaue Tabellendefinition:
    Tabelle: INITAB
    Spalten:
    Sectionname VARCAHR
    Keyname VARCHAR
    Value VARCHAR
    Abhaengig VARCHAR
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Habe die Abfrage jetzt gerade mal angepasst:

    Select I.Keyname, I.Value, I.Abhaengig, T.Abhaengig_Value from INITAB I
    LEFT JOIN (Select Sectionname, Keyname, Value as Abhaengig_Value from INITAB) T on T.Keyname = I.Abhaengig
    where ifnull(T.Abhaengig_Value, 1) = 1
    Trotzdem bekomme ich noch immer nicht die gewünschten ergebnisse...
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Ich habe es jetzt gelöst indem ich als Abfrage nicht ... where ifnull(T.Value, 1) = 1 verwende sondern ...where (T.Value = 1 or T.Value is NULL). Dies liefert das gewünschte Ergebnis. Aber sollten nicht beide Abfragen das korrekte Ergebnis Liefern?
  • Forum: Datenbanken

    AW: SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Ich habe jetzt noch nicht verstanden wie ihr auf T.Value1 kommt? ich möchte auf den Value Wert aus der Unterabfrage aus dem LEFT JOIN abfragen, und die Spalte heisst doch Value



    Wäre das der Value Wert den ich Abfrage würde das ja auch korrekt laufen, allerdings ist I.Value 6 und ich frage T.Value ab, welcher in diesem Fall 1 ist und dementsprechend mit selektiert werden müsste.

    ...
  • Forum: Datenbanken

    SQLITE ifnull komisches verhalten

     
      by Devil1925, 15. Mär 2017
    Moin, ich habe hier ein äußerst komisches verhalten bei einer SQL Abfrage auf SQLITE:

    Die Tabelle auf die die Abfrage läuft:
    http://www.delphipraxis.net/attachment.php?attachmentid=46801&stc=1&d=1489573610

    jetzt setze ich folgendes SQL auf die Tablle ab:
    Select I.Keyname, I.Value, I.Abhaengig, T.Value from INITAB I
    LEFT JOIN (Select Sectionname, Keyname, Value from INITAB) T on T.Keyname...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Devil1925&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=192034
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 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