Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: leon_1002 am Oktober 25, 2010, 17:25:13

Titel: komplizierte Abfragenberechnung
Beitrag von: leon_1002 am Oktober 25, 2010, 17:25:13
Hi @ all
wäre denen über aus dankbar wenn sie mir ein tip oder einfach nur helfen könnten, bin nämlich schon am grübeln ob das überhaupt möglich ist mit access.
so nun kurz zu meiner problematik: falls mehr informationen gebraucht werden, einfach schreiben was benötigt wird.

Es geht nämlich um datensätze einer messmaschine die in x-,y-,z-richtung punkte rausgibt welche in tabellen nach einer messung automatisch geschrieben werden. Mit diesen werten ist aber nicht viel anzufangen, deswegen auch die umständliche Berechnung Abfragen.

Das problem ist es, die erste und zweite zeile einer spalte nach möglichkeit
so zu errechnen

spalte 1 | spalte 2
zeile 1    | =zeile1+(zeile2-zeile1)/2
zeile 2    | =zeile1+(zeile2-zeile1)/2
zeile 3    | =zeile3+(zeile4-zeile3)/2
zeile 4    | =zeile3+(zeile4-zeile3)/2
...


es ginge aber auch wenn nur erstmal die differenz aus zeile1 und zeile2 in einer neuen spalte dargestellt wird.

Ich hoffe damit erkennt man das problem eindeutig.
Bei Bedarf kann ich ein Bild hochladen mit formeln aus einer excel-tabelle wie es mit werten aussehen sollte.

Meine frage nun ob das mit sql möglich wäre oder ich eine eigene funktion schreiben muss. Wie kann ich so eine funktion automatisch in eine abfrage einbinden? Da ich leider kein Meister in VBA/SQL bin wäre ich sehr erfreut über eine detaillierte antwort.

Anbei der sql-code:
Code:


SELECT DISTINCT [_tbActVal].avIdNr, [_qrCharacteristic].wpName, [_qrCharacteristic].chName, [_tbActVal].avActZ, links_nennwerte.chNomZ

FROM links_nennwerte INNER JOIN (_qrCharacteristic INNER JOIN _tbActVal ON [_qrCharacteristic].chRecNr = [_tbActVal].avChRecNr) ON links_nennwerte.chName = [_qrCharacteristic].chName

WHERE ((([_tbActVal].avIdNr) Between [Messnummer von:] And [Messnummer bis:]) AND (([_qrCharacteristic].wpName) Like "*li*") AND (([_qrCharacteristic].chName)<"c7"))

ORDER BY [_tbActVal].avIdNr, [_qrCharacteristic].chName DESC;
Titel: Re: komplizierte Abfragenberechnung
Beitrag von: DF6GL am Oktober 25, 2010, 17:39:01
<<gelöscht>>

http://www.office-loesung.de/ftopic419693_0_0_asc.php