Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

ich habe foglendes Problem mit meiner Query habe ich mir die letzen 2 aktuellsten Umfrage anzeigen lassen.

Beispielsweise steht jetzt in Ergebnistabelle

ID|SPD|UNION

3|21|21

6|24|12

usw.

jetzt möcht ich gerne das obere minus das untere rechnen, damit ich weiß wie viel Verlust die Parteien haben

Hier wäre Ergebnis ja SPD --> -3 und UNION -->+9

LG

Mir ist nicht klar was Du da überhaupt genau machen willst, denn Du postest weder ein SQL Select noch entsprechenden Codeausschnitt. Selectiere die Datensätze anhand ihres PK und bilde die Berechnung entsprechend ab

Ich würde ein JOIN auf die selbe Tabelle machen damit du vier Spalten erhälst. Mit diesen kannst du weitere Spalten erzeugen, in der dein Ergebnis steht.

Wenn du es unbedingt in deiner Form haben willst, dann kannst du dir eine Funktion schreiben, die dir die Werte berechnet. Diese kannst du dann mit einem weiteren UNION in dein Ergebnis einbinden.

EDIT: select TOP 1 (eins.SPD-(select TOP 1 zwei.SPD FROM Parteien zwei WHERE eins.SPD != zwei.SPD order by ID DESC)) as SPD, (eins.UNION_-(select TOP 1 zwei.UNION_ FROM Parteien zwei WHERE eins.UNION_ != zwei.UNION_ order by ID DESC)) as UNION_ FROM Parteien eins order by ID DESC;

Die Sortierung muss "DESC" sein.

Bearbeitet von dadagor

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.