SELECT Tabelle2.SpalteA, Avg(Tabelle2.SpalteB) AS MittelwertvonSpalteB, Avg(Tabelle2.SpalteC) AS MittelwertvonSpalteC
FROM Tabelle2
GROUP BY Tabelle2.SpalteA;
SELECT Abfrage1.SpalteA, Abfrage1.MittelwertvonSpalteB, Abfrage1.MittelwertvonSpalteC
FROM Abfrage1 INNER JOIN Tabelle2 ON Abfrage1.SpalteA = Tabelle2.SpalteA
WHERE (((Abs([MittelwertvonSpalteB]-[spalteB])<=0.03)=True) AND ((Abs([MittelwertvonSpalteC]-[SpalteC])<=0.05)=True))
GROUP BY Abfrage1.SpalteA, Abfrage1.MittelwertvonSpalteB, Abfrage1.MittelwertvonSpalteC;
X | A
---------
1 | 0.100
2 | 0.105
3 | 0.110
SELECT T1.A AS SpalteA,
(SELECT avg(T.B) FROM T1 as T
WHERE (T.B between (T1.B-0.03) and (T1.B+0.03)) and (T.C between (T1.C-0.05) and (T1.C+0.05)) ) AS SpalteB,
(SELECT avg(T.C) FROM T1 as T
WHERE (T.C between (T1.C-0.05) and (T1.C+0.05)) and (T.B between (T1.B-0.03) and (T1.B+0.03)) ) AS SpalteC
FROM T1; SELECT DISTINCT *
FROM TestABC AS ABC
WHERE (SELECT count(*)
FROM TestABC as T
WHERE (T.SpalteA=ABC.SpalteA) and (T.SpalteB=ABC.SpalteB) and (T.SpalteC=ABC.SpalteC))
>=2; Damit erhalte ich auch für die Tabelle:A B C
heute 0,043 -1,587
morgen 24,983 4,456
morgen 26,234 4,456
heute 0,019 -1,537
heute 0,031 -1,545
gestern 0,067 3,445
gestern 0,057 3,435
gestern 0,062 3,439SpalteA SpalteB SpalteC
gestern 0,062 3,43966666666667
heute 0,031 -1,55633333333333
Syntaxfehler bei DatDiff in Access!?
sn0w 19.07.2007 - 80 Hits - 2 Antworten
Duplikate in einer Access Tabelle vermeiden
reclaimyourcity 09.11.2007 - 77 Hits - 4 Antworten
Duplikate suchen
morpheus__85 14.11.2007 - 70 Hits - 4 Antworten
Frage an die SQL Spezialisten
RalfH 15.11.2007 - 132 Hits - 2 Antworten
SQL Befehl um mehrer DB auszulesen und Duplikate zu ignorieren
donossi 02.01.2008 - 35 Hits - 2 Antworten