AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 00:47

Parameter dieser Suchanfrage:

Suche in Thema: mehrere Spalten in Ergebnismenge
Suche alle Beiträge, die von "Hansa" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 6. Jan 2013
    Ich war schon kurz davor, das mit einem Clientdataset (CDS) zu realisieren bzw. war das schon so weit fertig. Das war aber nur so, weil es mir anfangs nicht gelang, mehr als ein Jahr in die Ergebnismenge reinzukriegen (also 24 Felder in eine Zeile). Auch war das problematisch, wenn bei einem Artikel ein ganzes Jahr fehlt. Und so etwas SUM (CASE JAHR WHEN 2012 THEN CASE (Monat WHEN 1...) also...
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 6. Jan 2013
    Welche Abfrage ? Die aus dem Programm ? Wir sind jetzt lediglich bei IBExpert angekommen.
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 5. Jan 2013
    FOR SELECT
    A.NR,
    SUM (case MONAT||JAHR when 1||:AUSGJAHRVAR then UMSATZ else 0 END) AUSGJAHR_M1,
    SUM (case MONAT||JAHR when 2||:AUSGJAHRVAR then UMSATZ else 0 END) AUSGJAHR_M2,
    SUM (case MONAT||JAHR when 3||:AUSGJAHRVAR then UMSATZ else 0
    ...
    SUM (case MONAT||JAHR when 1||:VERGLJAHRVAR then UMSATZ else 0 END) VERGLJAHR_M1,
    SUM (case MONAT||JAHR when...
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 5. Jan 2013
    Ich will das zusammenhängend auf einen Blick sehen. MON1..MON12 und dann ALTMON1..ALTMON12,

    Momentan sieht so aus : siehe Anhang. Also gemischt. Warum ?
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 5. Jan 2013
    Das ist jetzt alles soweit erledigt. Allerdings noch eine Frage :

    Wie werden die angezeigten Felder gruppiert ? Mit dem hier :


    returns (
    artnr integer,
    mon01 decimal(15,2),
    mon02 decimal(15,2),
    mon03 decimal(15,2),
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 15. Dez 2012
    Ich habe jetzt hier folgendes im SELECT einer SP stehen:


    CASE JAHR
    WHEN :VERGLJAHR THEN JAHR
    ELSE 0
    END AS VERGLJAHROUT,
    CASE JAHR WHEN :VERGLJAHR THEN
    SUM (CASE MONAT WHEN 1 THEN UMSATZ
    ELSE 0
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 6. Dez 2012
    Haha, Nach der Überheblichkeit kommt meist der tiefe Fall oder zumindest die Erleuchtung. :shock: :mrgreen: Siehe hier :



    Wenn ich das so im nachhinein lese :

    Es geht mit einem Wort mehr in meinem SQl in Beitrag #5. Das wars. Kein Subselect, kein View, kein IIF (obwohl bei mir das CASE wohl die selbe Wirkung hat). Jedenfalls reichen 15 Zeilen als normales SQL Statement grundsätzlich...
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 4. Dez 2012
    Stimmt, ja. So was kann allerdings nur ein Dummschwätzer sagen, der am grünen Tisch sitzt und sich theoretische Überlegungen Jenseits der Praxis ausdenkt :mrgreen:

    Allgemein gültig muss es jedoch sein. Werde den View wohl in SP umbauen. Und @furtbichler: ich könnte auch die betreffende Tabellen umbauen. :stupid:
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 4. Dez 2012
    Was nützt es mich, die EXE nicht ändern zu müssen, dafür aber die View bzw. die DB ? :shock: Oder andersrum gefragt : wie kann ich die View parametrisieren ? Geht IMHO nicht. Ich kann ja wohl schlecht am 1.1.2013 eine neue View anlegen, weil es dann auch Daten für 2013 gibt.
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 4. Dez 2012
    Inwiefern Summe ? Ich will ja die Monate einzeln.

    P.S.: mit dem View siehts schon richtig aus. Aber warum ein View ?
  • Forum: Datenbanken

    AW: mehrere Spalten in Ergebnismenge

     
      by Hansa, 4. Dez 2012
    Nach etwas weitersuchen und zusammenstückeln kriege ich jetzt mit dem hier :

    SELECT (CASE MONAT WHEN 1 THEN UMSATZ ELSE 0 END) AS MON1,
    (CASE MONAT WHEN 2 THEN UMSATZ ELSE 0 END) AS MON2,
    (CASE MONAT WHEN 3 THEN UMSATZ ELSE 0 END) AS MON3,
    (CASE MONAT WHEN 4 THEN UMSATZ ELSE 0 END) AS MON4,
    (CASE MONAT WHEN 5 THEN UMSATZ ELSE 0 END) AS MON5,
    (CASE MONAT...
  • Forum: Datenbanken

    mehrere Spalten in Ergebnismenge

     
      by Hansa, 4. Dez 2012
    Hi,

    ich brauche für eine Statistik mehrere Datensätze, die allerdings aus mehreren zusammengefügt werden müssen. Beispiel : zu jedem Artikel existiert pro Monat ein Datensatz. Jetzt sollen die Datensätze 1 bis 12 in einer Zeile dargestellt werden können. Also ungefähr so :

    Artikel 1 Mon1 Mon2 .. Mon12
    Artikel 2 Mon1 Mon2 .. Mon12


    Die Tabellen sind momentan so aufgebaut, dass jeweils...


URL zu dieser Suchanfrage:

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