Announcement

Collapse
No announcement yet.

Union All Abfrage, gleiche spalte , unterschiedlichen namen

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

  • Union All Abfrage, gleiche spalte , unterschiedlichen namen

    hallo!
    ich habe einen Abfrage
    mit 10 union All select in einen Abfrage,
    wichtig ist dass die eine spalte in jeder Select eine bestimmte type bezeichnet, wie opend, resolverd, closed,....
    ich brauche eine summe von jeden Typen und dass die typenname, als neue spalte dargestellt werden, das bedeutet:

    ----1.Abfrage:
    select 1 as TMP, A.Type as opend, null as 'Closed',...

    union all
    ----2.Abfrage:
    select 2 as TMP, null as opend, A.Type as 'Closed',...

    union all
    ----3.Abfrage:
    select 3 as TMP, null as opend, null as 'Closed', A.Type as 'work'...
    ....
    .
    .
    .
    .
    so habe ich bei 10te Abfrage mehrere spalten null, und über TMP spalte kann ich jedes mal die Summe des Typen ausgeben.

    habet ihr eine bessere Vorschlag?? wie kann ich mir diese hässliche viele Null spalten sparen??

    gibt es ausser union all, eine bessere vorschlag?? :-)

    ich bedanke mich für Ihren Antworten im Voraus.
    lg Lnaemi

  • #2
    Dass keine Antwort hier steht, bedeutet, dass keine adere lösung gibt??

    Comment


    • #3
      Ist das die selbe Tabelle? Dann könnte man u.U. statt der UNION alles in einer Abfrage machen

      Comment

      Working...
      X