von whoopy84 » Mi, 02.02.2011 09:32
SELECT MAX(KMEND) FROM Tabelle AS Startwert; INSERT INTO Tabelle Startwert, Datum, Endwert;
moing andreas
versuche mal dein vorhaben nachzuvollziehen
Feldname
Datum
Feldname
KMStart
Feldname
KMEnd
ich sehe in deinem aufbau keine berechnung, zum beispiel Start - End = gefahrende kilometer ausserdem fehlt der
Primär_Schlüssel
die zeilen bei sql werden immer von links nach rechts berechnet, ausser bei einer gruppierung
also summe der gefahrenden kilometer,das ist doch das ziel eines fahrtenbuches ?
bau doch die tabele so auf
Feldname Index (primäschlüssel wird beim speichern selbst erstellt, später unter bearbeitung auf auto umstellen)
Feldnam Datum feldtyp text oder datum
Feldname Kmstart feldtyp text oder float
Feldname Kmend feldtyp text oder float
tabellenname Fahrtenbuch
speichern
dann abfrage erstellen mit dem vier feldnamen
speichern
dann abfrage bearbeiten anklicken, dann neben dem feldname (also leerenfeld) Kmstart - Kmend eingeben aliasname gefahrende Kilometer
speichern
Abfrage mit dem bereich formularassistent erstellen
dein vorhaben das Kmend als neuen KmStart beginnt geht nicht automatisch
du muss den neuen Kilometerstand leider wieder in der neuen datenzeile eingeben.
zb
Index 1
Datum 01.01.2011
Kmstart 1000
Kmend 1500
gefahrende Kilometer 500
Index 2
Datum 01.01.2011
KmStart 1500
KmEnd 2000
gefahrende Kilometer
500 usw
unter einer gruppierung (hier in diesem fall das datum )kann man dann die Summe der gefahrenden kilometer erstellen
falls du das möchtest schreibe das einfach gruss whoopy84
SELECT MAX(KMEND) FROM Tabelle AS Startwert; INSERT INTO Tabelle Startwert, Datum, Endwert;
moing andreas
versuche mal dein vorhaben nachzuvollziehen
Feldname
Datum
Feldname
KMStart
Feldname
KMEnd
ich sehe in deinem aufbau keine berechnung, zum beispiel Start - End = gefahrende kilometer ausserdem fehlt der
Primär_Schlüssel
die zeilen bei sql werden immer von links nach rechts berechnet, ausser bei einer gruppierung
also summe der gefahrenden kilometer,das ist doch das ziel eines fahrtenbuches ?
bau doch die tabele so auf
Feldname Index (primäschlüssel wird beim speichern selbst erstellt, später unter bearbeitung auf auto umstellen)
Feldnam Datum feldtyp text oder datum
Feldname Kmstart feldtyp text oder float
Feldname Kmend feldtyp text oder float
tabellenname Fahrtenbuch
speichern
dann abfrage erstellen mit dem vier feldnamen
speichern
dann abfrage bearbeiten anklicken, dann neben dem feldname (also leerenfeld) Kmstart - Kmend eingeben aliasname gefahrende Kilometer
speichern
Abfrage mit dem bereich formularassistent erstellen
dein vorhaben das Kmend als neuen KmStart beginnt geht nicht automatisch
du muss den neuen Kilometerstand leider wieder in der neuen datenzeile eingeben.
zb
Index 1
Datum 01.01.2011
Kmstart 1000
Kmend 1500
gefahrende Kilometer 500
Index 2
Datum 01.01.2011
KmStart 1500
KmEnd 2000
gefahrende Kilometer
500 usw
unter einer gruppierung (hier in diesem fall das datum )kann man dann die Summe der gefahrenden kilometer erstellen
falls du das möchtest schreibe das einfach gruss whoopy84