Jump to content

Tedi

Mitglieder
  • Gesamte Inhalte

    10
  • Benutzer seit

  • Letzter Besuch

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

  1. An Alle nochmal einen dicken DANKE. Es tut mir leid dass ich euch unnötig aufgehalten habe. Nach genauerem Hinschauen habe ich festgestellt, dass die benötigten Daten ab dem jahr 2018 in einer anderen Spalte hingeschrieben werden. Warum auch immer. -( Sorry.
  2. Die Spalte 'Sokat'. Ich multipliziere 'Einzahlung' mit decode ( plm. . ) danach trage ich die Summe in sokat
  3. Danke. Ich habe die Abfrage mit EXTRACT gemacht. Die aggregierte Spalte ist immer noch null. Ja ich habe mir die DS. vom Jahr 2018 angeschaut. Und die gibt es
  4. Select id, kategorie, zeit, sum(einzahlung, decode(plm, ' + ' decode ( freq, null, 1, freq ) * + 1, ' - ' decode ( freq, null, freq ) * - 1 sokat) ) from Archive Where zeit between to_date ( '01.2018', ' mm.yyyy') and to_date ( '12.2018', ' mm.yyyy') Group by id, kategorie, zeit; Die Tabelle Archive hat dann die Spalten: Id, kategorie, zeit, freq, einzahlung, plm
  5. SQL. Ohne Aggregation habe ich ganz normal die Werten, die in der Tabelle gespeichert sind
  6. Danke Whiz-zart, 1. Was meinst du genau mit 'das Jahr aus Zeit auslesen?' 2. Ich habe auch schon mit dem ganzen Jahr probiert mit dem selben Ergebnis
  7. Select id, kategorie, zeit, sum(einzahlung, decode(plm, ' + ' decode ( freq, null, 1, freq ) * + 1, ' - ' decode ( freq, null, freq ) * - 1 sokat) ) from Archive Where zeit between to_date ( '01.2018', ' mm.yyyy') and to_date ( '12.2018', ' mm.yyyy') Group by id, kategorie, zeit; Die Tabelle Archive hat dann die Spalten: Id, kategorie, zeit, freq, einzahlung, plm
  8. Erraddicator Danke für deine Antwort. Ich wollte gerade meinem Tippfehler im Beitrag korrigieren als ich deine Antwort gelesen habe. Nein ich habe tatsächlich die Abfrage mit 'mm' geschickt. (Ich korrigiere es sofort) Mir ist noch aufgefallen, dass egal welche where Bedingung ich einfüge ist die Spalte einfach leer bzw. Null.
  9. Hallo, Ich habe ein Phänomen was ich nicht verstehe. Aus einer DB-Tabelle selectiere ich einige Spalten unter anderem die Summe einer bestimmte Spalte. Das Ergebnis wird angezeigt. Sobald ich als where- Bedingung den Zeitraum mit where Zeit between to_date('01.2018','dd.yyyy') and to_date('12.2018','dd.yyyy') eingrenze enthält meine Summe-Spalte den Wert Null. Danke für eure mithilfe

Fachinformatiker.de, 2019 SE Internet Services

fidelogo_small.png

if_icon-6-mail-envelope-closed_314900.pnSchicken Sie uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App


Get it on Google Play

Kontakt

Hier werben?
Oder senden Sie eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×

Wichtige Information

Fachinformatiker.de verwendet Cookies. Mehr dazu in unserer Datenschutzerklärung