Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: silentwolf am Juni 05, 2011, 11:59:42

Titel: Welche Abfrage brauche ich?
Beitrag von: silentwolf am Juni 05, 2011, 11:59:42
Hallo hab mal wieder eine Frage an Euch :)
Ich habe eine Tabelle wo ich Datenfelder mit Daten schon gefüllt habe.
Nun hab ich aber in dieser Tabelle einige Neue Datumsfelder AngAnfang (Datum/Zeit) Und AngEnde(Datum/Zeit) dort habe ich noch nicht alle Datum eingefügt.
Jetzt würde ich gern in das AngAnfang das Datum 1.1.2010 und im AngEnde das Datum 31.6.2011 einfügen.
Aber nur wo noch keine Datum angeben enthalten sind.
Würde gern wissen welche Abfrage ich hierzubenötige um nicht eventuell neue Datensätze einfüge.

Vielen Dank

Albert
Titel: Re: Welche Abfrage brauche ich?
Beitrag von: database am Juni 05, 2011, 13:08:10
Hallo Albert,

ich gehe davon aus, dass es sich um die Tabelle 'tblLiefAngebot' handelt?

Dann sollte folgende SQL der Abfrage (eine Aktualisierungsabfrage) das leisten:


UPDATE tblLiefAngebot SET tblLiefAngebot.AngAnfang = #1/1/2010#, tblLiefAngebot.AngEnde = #6/30/2011#
WHERE tblLiefAngebot.AngAnfang Is Null AND tblLiefAngebot.AngEnde Is Null;


Kopier diese SQL mal in die SQL-Ansicht einer neuen Abfrage und führe sie dann auf einer Kopie der Originaltabelle (z.B. tblLiefAngebot_test) aus.

.... übrigens ---> der Juni hat nur 30 Tage!   ;) ;D

HTH
Titel: Re: Welche Abfrage brauche ich?
Beitrag von: silentwolf am Juni 05, 2011, 13:18:24
Hallo Peter :)
Danke für Deine Antwort und ja werd ich dann gleich probieren :)
Danke für den Tipp mit dem Datum ggg :)
Bin schon ganz durcheinander gg

Lg Albert