Die Suche ergab 9 Treffer

von hlerdo
Di, 05.10.2010 09:43
Forum: Base / SQL
Thema: Base-eigene Begrenzung der Dezimalstellen?
Antworten: 4
Zugriffe: 1433

Re: Base-eigene Begrenzung der Dezimalstellen?

Moin moin,

Hat ein wenig länger gedauert, da ich noch ein paar Ansichten umbauen musste, damit ich die Stellen ändern konnte.

Hier das Ergebnis:

Habe zunächst versucht statt der AVG-Funktion erst mal eine Summe der Spaltenwerte zu nehmen, durch die entsprechende Anzahl der Werte zu teilen, und ...
von hlerdo
Mi, 29.09.2010 20:37
Forum: Base / SQL
Thema: Base-eigene Begrenzung der Dezimalstellen?
Antworten: 4
Zugriffe: 1433

Re: Base-eigene Begrenzung der Dezimalstellen?

Moin Barlee,

Mehr Stellen ja, aber jetzt bekomme ich 0,63660 statt 0,63655... :?

Cheers,
HG
von hlerdo
Mi, 29.09.2010 13:20
Forum: Base / SQL
Thema: Base-eigene Begrenzung der Dezimalstellen?
Antworten: 4
Zugriffe: 1433

Base-eigene Begrenzung der Dezimalstellen?

Moin moin!

Gegeben ist eine Spalte einer Quelltabelle mit Geldbeträgen (Preis pro Liter Öl). Die Werte sind in der Tabelle als Decimal mit 4 Kommastellen definiert.

Für eine Ansicht werte ich diese Spalte auf den mittleren Betrag aus. Allerdings wird das Ergebnis auf 4 Kommastellen gerundet ...
von hlerdo
Mi, 29.09.2010 09:21
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Re: Tabellenwerte zeilenweise vergleichen

hlerdo hat geschrieben:Allerdings wird der erste Zeitraum bei mir ignoriert.
Korrektur: Alle Zeiträume mit mehr als einem Monat zwischen den Ablesungen!!

Aber das hattest Du ja auch schon angedeutet... 8)

Cheers,
HG
von hlerdo
Mi, 29.09.2010 09:11
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Re: Tabellenwerte zeilenweise vergleichen

Moin DPunch!

Wenn die Zähler konsequent einmal pro Monat abgelesen werden, kannst Du es auch auf diese Weise probieren:
[...]

Danke für die Antwort! Die hat mich erst auf den Gänsefüßchen-Ansatz gebracht!! :lol:

Allerdings wird der erste Zeitraum bei mir ignoriert. Macht aber nix, denn das ...
von hlerdo
Mi, 29.09.2010 09:09
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Re: Tabellenwerte zeilenweise vergleichen

Moin Barlee,

genau der Ansatz ist richtig und wenn Du sogar schon eine fortlaufende ID hast, umso besser.
'Table not found' > schau Dir mal Groß-/Kleinschreibung des Tabellennamen sowie der Spaltennamen an. Ist dort alles ok?

Gänsefüßchen........ Nachdem ich nur Gänsefüßchen dazugepackt habe ...
von hlerdo
Di, 28.09.2010 16:58
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Re: Tabellenwerte zeilenweise vergleichen

Hallo nochmal...

Bei Eingabe von
SELECT a.id, a.wasser_ges, ABS(b.wasser_ges - a.wasser_ges) AS Verbrauch FROM ablesewerte as a, ablesewerte as b where b.id=a.id+1 order by a.id
bekomme ich immer eine Meldung "Table not found" !!???

Order by b.id hat dasselbe Ergebnis...

Tabellenname ist ...
von hlerdo
Di, 28.09.2010 15:57
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Re: Tabellenwerte zeilenweise vergleichen

Moin moin!

Nach nochmaligem Durchlesen meines ersten Posts muss meine Anfrage etwas präzisieren, glaube ich... :)

Quelltabelle ist wie o.a. diese:

Datum | Zähler1 | Zähler2
01.01.10 | 1000 | 2345
01.02.10 | 1055 | 3456
01.03.10 | 1155 | 4567
...

Reihe 1 (01.01.10) ist die Start-"Ablese". Was ...
von hlerdo
Do, 23.09.2010 11:52
Forum: Base / SQL
Thema: Tabellenwerte zeilenweise vergleichen
Antworten: 8
Zugriffe: 1097

Tabellenwerte zeilenweise vergleichen

Moin moin!

Folgende Aufgabe:
Habe eine Tabelle mit Ablesewerten (Strom und Wasserzähler), aus denen ich für mehrere Parteien die Verbräuche errechnen muss. Sowas wie dieses:

Datum | Zähler1 | Zähler2
01.01.10 | 1000 | 2345
01.02.10 | 1055 | 3456
01.03.10 | 1155 | 4567
...

Ich will jetzt eine ...