iB-InformatikBoard.ch - Benutzer helfen Benutzern   IT-Lohnumfrage ¦ MS-CLIP ¦ iB-Facebook  ¦  iB iPhone-APP  

 

    Diskussionen über Freizeit und Job: Diskussionen über Weiterbildung: Diskussionen über die Computerwelt:  
    Neu hier? Forum für Einsteiger
Wichtige F.A.Q.'s und Regeln
Off Topic
iB-Updates und News
Feedback und Vorschläge
Informatik Job-Forum
Ich suche eine Informatikstelle
Ich biete eine Informatikstelle
Microsoft MCSE Zertifikate
Microsoft Zertifikate Allgemein
CISCO Zertifikate
SIZ-Zertifikaten und Lernhilfen
Zertifikate und Diplome Allgemein
Weiterbildung mit E-Learning
Windows Workstation   Windows Server
Software Allgemein   Linux Software
Programmiersprachen   Webdesign
Security   Internet
Hardware/Netzwerk   Wireless
Pockets, Smartphones, PDA's   Games
Allgemeine Tipps, Bücher und Tools
HowTo    Online Schnäppchen
 

Willkommen auf informatikBoard.ch - Benutzer helfen Benutzern
Zurück   iB-Startseite > Computerwelt: Informiere dich über Geräte, Hard- und Software > Windows Software Allgemein
Willkommen bei InformatikBoard.ch:
Bevor du Schreiben oder Antworten kannst,
musst du dich hier kostenlos Registrieren!

Antwort
 
Themen-Optionen
Access 2003 Abfrage der neusten Werte
Alt
  (#1)
Fortgeschrittener Benutzer
 
Status: Offline
Beiträge: 50
Registriert seit: 11.07.2006
Ort: Escholzmatt, LU
Standard Access 2003 Abfrage der neusten Werte - 09.06.2009, 17:12

Hallo zusammen

Momentan sitze ich an einem Access Problem und frage euch mal. Hoffe es kann mir jemand weiterhelfen.

Also, die Situation ist folgende.

Ich habe eine Tabelle mit Gerät, Benutzer,...., Datum.

In einem Formular trägt man diese Werte ein und dieses werden in die Tabelle geschrieben.
Diese Tabelle ist nun sehr lang und dient Quasi als History. Nun möchte ich aber noch alle gegenwärtigen Benutzer der Geräte abfragen.

Ich habe mir das etwa so gedacht:

SELECT alle Geräte aus TabelleX ABER nur mit dem aktuellsten Datum.

So erhalte ich eigentlich den IST-Zustand, also wer welches Gerät zuletzt hatte.

Welche Kriterien sind hier für die Abfrage zu geben?
   
Mit Zitat antworten
Access 2003 Abfrage der neusten Werte
 
Links zum gleichem Thema:


AW: Access 2003 Abfrage der neusten Werte
Alt
  (#2)
Erfahrener Benutzer
 
Benutzerbild von moll
 
Status: Offline
Beiträge: 264
Registriert seit: 10.03.2004
Ort: Zwischen Bosten und Moskau
Alter: 41
Standard AW: Access 2003 Abfrage der neusten Werte - 09.06.2009, 18:18

Moin

Ohne jetzt genau deine Tabellen zu kennen.

Abfrage erstellen -> Felder Gerät und Datum -> Gruppieren nach Gerät -> Max von Datum

Das sollte das gewünschte Resultat liefern.

Als SQL ungefähr
SELECT Gerät, Max(Datum) AS AktuellesDatum FROM Geräte
GROUP BY Gerät;

Ah ja.. Benutzer etc darfste natürlich nicht rein nehmen. Sonst geht das mit der Gruppierung nicht mehr. Wenn du den auch noch brauchst, dann musste mit der Abfrage nochmals auf die Tabelle los und die Benutzer dann rausfischen. Hast ja dann eindeutige Datensätze ("Primary Key" = (Gerät,Datum))

cheerio
moll


> SELECT * FROM users WHERE clue > 0
0 rows returned

Geändert von moll (09.06.2009 um 18:21 Uhr).
   
Mit Zitat antworten
AW: Access 2003 Abfrage der neusten Werte
Alt
  (#3)
Fortgeschrittener Benutzer
 
Status: Offline
Beiträge: 50
Registriert seit: 11.07.2006
Ort: Escholzmatt, LU
Standard AW: Access 2003 Abfrage der neusten Werte - 15.06.2009, 08:22

Hallo und vielen Dank.

Die Abfrage funktioniert so, wie im ersten Teil der Antwort beschrieben.

Nun muss ich zu diesem eben noch die dazugehörigen anderen Spalten sehen, wie geht das? Ich habe nicht ganz verstanden, wie das gemeint war im 2.Teil.

Jetzt habe ich GerätID und Datum abgefragt, jetzt brauche ich dazu noch die anderen Spalten die aus anderen Tabellen den Wert nehmen und nicht die ID. So soll dann ein Bericht gemacht werden.

Kann noch jemand helfen?

HABS GESCHAFFT. JETZT WEISS ICH WIE DAS GEMEINT WAR. Dankeschön.

Geändert von bigsem (15.06.2009 um 13:52 Uhr).
   
Mit Zitat antworten
AW: Access 2003 Abfrage der neusten Werte
Alt
  (#4)
Erfahrener Benutzer
 
Benutzerbild von moll
 
Status: Offline
Beiträge: 264
Registriert seit: 10.03.2004
Ort: Zwischen Bosten und Moskau
Alter: 41
Standard AW: Access 2003 Abfrage der neusten Werte - 16.06.2009, 07:14

*s*.. Tipptopp...
Dann erürbrigt sich ja eine weitere Antwort.

Viel Spass damit

cheerio
moll


> SELECT * FROM users WHERE clue > 0
0 rows returned
   
Mit Zitat antworten
Antwort

Einkauf auf Amazon:

Unsere iB-Sponsoren:

itnetx.ch


Geschenke und Geschenkideen - GeschenkeNews.ch

hosteurope.ch






Bitte beachtet das Angebot unserer Sponsoren:

itnetx.ch


Geschenke und Geschenkideen - GeschenkeNews.ch


GeschenkeNews die besondere Art zu schenken
Geschenke der besonderen Art.



Lesezeichen
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frage: blockierte Filetypen in Office 2003 kryos Windows Software Allgemein 0 24.12.2008 13:35
Frage: Makrosicherheit Access 2003 i-couch Windows Software Allgemein 4 29.10.2008 14:46
Frage: Hilfe bei Server Migration (2003 zu 2003) BlackShark Windows Server 2 28.10.2008 10:22
Microsoft is releasing 12 security bulletins for newly discovered vulnerabilities rene Security Allgemein 4 09.02.2005 09:17


« Vorheriges Thema | Nächstes Thema »
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Partnerlinks:
www.GeschenkeNews.ch - Geschenke und Geschenkideen
www.BigBellyBank.ch - Die lustige Sparkasse mit AHA-Effekt
www.EcoSphere.ch - Das Mini-Aquarium aus der NASA-Forschung für Zuhause


 

Copyright ©2013 InformatikBoard.ch
Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
vB Skin by vBStyles.com
Search Engine Optimization by vBSEO 3.6.0


Informatikboard.ch auf Facebook

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51