Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Create View bzw. Abfrage
zurück: Eingabeformat Email weiter: autowert löschen und freigeben Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Hedonist
Weary


Verfasst am:
16. Dez 2004, 17:12
Rufname:

Create View bzw. Abfrage - Create View bzw. Abfrage

Nach oben
       

Hallo Forum,

ich möchte eine Abrechnung zum Kegeln erstellen und komme irgendwie nicht weiter. Eine Tabelle Abrechnung enthält den Wert der verlorenen Spiele und auch die Anzahl der Pudel, Neuner, Kränze, usw.

Eine zweite Tabelle beinhaltet die Strafen für die Pudel, Kränze und Neuner.

Eine dritte Tabelle (eher unwichtig für dieses Problem) beinhaltet die ID und die Namen der Kegler.

Ich möchte jetzt die Summe und den Schnitt für jeden Abend ausrechnen. Mit einem einfachen Update geht das nicht, da ich ja den Wert aus zwei verschiedenen Tabellen bekommen muss. Also habe ich mir gedacht, dass ich mir einen View kreiere. Leider komme ich an dieser Stelle nicht weiter.

Hier der View:
Code:
CREATE VIEW Summe AS
SELECT bowler.Name AS Bowler, abrechnung.pudel*strafen.pudel AS Pudel,
       abrechnung.sonstiges*strafen.sonstiges AS Sonstiges,
       abrechnung.neuner*strafen.neuner AS Neuner,
       abrechnung.kranz*strafen.kranz AS Kranz,
       abrechnung.Fuchsjagd AS Fuchsjagd, abrechnung.Lotto AS Lotto,
       abrechnung.x5 AS x5, abrechnung.Euro AS Euro, abrechnung.Runde AS Runde
FROM   abrechnung, bowler, strafen
WHERE  bowler.ID=abrechnung.bid;

Hab den View auch schon auf minimalste Bestandteile reduziert, bekomme aber immer eine Fehlermeldung... ; (

Kann mir jemand weiter helfen? Merci!

_________________
I apologize for nothing
lothi
c#, .Net


Verfasst am:
17. Dez 2004, 12:07
Rufname:
Wohnort: Birgisch


AW: Create View bzw. Abfrage - AW: Create View bzw. Abfrage

Nach oben
       

Lothi am 17. Dez 2004, 07:01 hat folgendes geschrieben:
Hallo

Ich glaube nicht das Access den Befehl CEREAT VIEW kennt. Wenn du einr neue Tabelle erstellen willst musst du eine Tabellenerstellungsabfrage benutzen.

Beispiel:
Code:
SELECT [Mitarbeiter-Tabelle].Nachname, [Mitarbeiter-Tabelle].MitarbeiterNr, qrySteuerklasse.Steuerklasse
INTO NeueTabellenname
FROM [Mitarbeiter-Tabelle]
INNER JOIN qrySteuerklasse
ON [Mitarbeiter-Tabelle].Steuerklasse = qrySteuerklasse.Steuerklasse;
Hallo

Ich wurde darauf hingewiesen das es doch geht in Access.

MS in der hat folgendes geschrieben:
CREATE VIEW-Anweisung Erstellt eine neue Ansicht.

Anmerkung Das Microsoft Jet-Datenbankmodul unterstützt die Verwendung von CREATE VIEW oder einer der anderen DDL-Anweisungen (DDL = Data Definition Language) nicht für Datenbanken, die nicht auf dem Jet-Datenbankmodul basieren.

Syntax
CREATE VIEW Name [(Feld1[, Feld2[, ...]])] AS Auswahlanweisung

Die CREATE VIEW-Anweisung besteht aus folgenden Teilen:
Code:
Teil             Beschreibung
Ansicht          Der Name der Ansicht, die erstellt werden soll.
Feld1, Feld2     Der Name des Feldes oder der Felder für die entsprechenden Felder, die in Auswahlanweisung angegeben wurden.
Auswahlanweisung Eine SQL SELECT-Anweisung. Weitere Informationen finden Sie unter SELECT-Anweisung.

Hinweise
Bei der SELECT-Anweisung, die die Ansicht definiert, kann es sich nicht um eine SELECT INTO-Anweisung handeln.

Die SELECT-Anweisung, die die Ansicht definiert, kann keine Parameter enthalten.

Der Name der Ansicht darf nicht gleich dem Namen einer vorhandenen Tabelle sein.

Wenn die durch die SELECT-Anweisung definierte Abfrage aktualisierbar ist, ist die Ansicht ebenfalls aktualisierbar. Andernfalls ist die Ansicht schreibgeschützt.

Wenn zwei Felder der durch die SELECT-Anweisung definierten Abfrage den gleichen Namen besitzen, muss die Ansichtsdefinition eine Feldliste enthalten, die einen eindeutigen Namen für jedes Feld der Abfrage angibt.

Siehe auch
ADD USER-Anweisung CREATE USER- oder GROUP-Anweisung
ALTER USER- oder DATABASE-Anweisung CREATE TABLE-Anweisung
ALTER TABLE-Anweisung DROP-Anweisung
CONSTRAINT-Klausel DROP USER- oder GROUP-Anweisung
CREATE INDEX-Anweisung GRANT-Anweisung
CREATE PROCEDURE-Anweisung REVOKE-Anweisung

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus Abfrage in Tabelle kopieren 7 Prummel 2569 04. März 2004, 10:36
Willi Wipp Daten aus Abfrage in Tabelle kopieren
Keine neuen Beiträge Access Tabellen & Abfragen: Access Abfrage Uhrzeit (von bis) 1 new 2078 02. März 2004, 11:12
new Access Abfrage Uhrzeit (von bis)
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Parameter Abfrage 3 shorty 2270 29. Feb 2004, 15:07
Willi Wipp Parameter Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage nach Berufssparten 3 Fabian_bkk 1537 20. Feb 2004, 10:25
Willi Wipp Abfrage nach Berufssparten
Keine neuen Beiträge Access Tabellen & Abfragen: Problem im Abfrage Generator mit Wenn() und Zwischen() 1 snowman 4094 13. Feb 2004, 10:42
Willi Wipp Problem im Abfrage Generator mit Wenn() und Zwischen()
Keine neuen Beiträge Access Tabellen & Abfragen: Wie kann ich mehr als 255Felder in eine Abfrage legen? 1 D.R. 2235 12. Feb 2004, 09:05
faßnacht(IT); Wie kann ich mehr als 255Felder in eine Abfrage legen?
Keine neuen Beiträge Access Tabellen & Abfragen: Diese Abfrage geht nicht. Kann ir jemand helfen 4 Oliver 1438 02. Feb 2004, 13:21
Willi Wipp Diese Abfrage geht nicht. Kann  ir jemand helfen
Keine neuen Beiträge Access Tabellen & Abfragen: In Abfrage nach Monat sortiert ausgeben 3 Torsten 2150 29. Jan 2004, 19:52
Torsten In Abfrage nach Monat sortiert ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: Unterscheid zwischen 2 Daten berechnen in Abfrage 2 itarus 1441 26. Jan 2004, 17:01
i_tarus Unterscheid zwischen 2 Daten berechnen in Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Verschachtelte Abfrage? 3 Fragesteller 2581 22. Jan 2004, 08:46
ffdabei Verschachtelte Abfrage?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage in Kombifeld 3 Gast 1255 06. Jan 2004, 19:21
Krokette Abfrage in Kombifeld
Keine neuen Beiträge Access Tabellen & Abfragen: kommentare im sql code einer abfrage? 1 Caladan 1744 22. Dez 2003, 20:15
Ludger kommentare im sql code einer abfrage?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe