collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 67
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 1
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 14132
  • stats Beiträge insgesamt: 68386
  • stats Themen insgesamt: 9210
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: ID als Text exportieren  (Gelesen 2931 mal)

Offline BananaDealer

  • Access-User
  • *
  • Beiträge: 55
Re: ID als Text exportieren
« Antwort #15 am: Dezember 19, 2017, 13:14:59 »
Danke schon einmal für deine Geduld!

Ist das S.Dienstleister so gewollt?
Wenn ich dies so lasse, fragt er mich nach einem Parameter für S.Dienstleister.
Ändere ich das Ganze auf A.Dienstleister kommt der Fehler:  Sie wollten eine Abfrage ausführen, die den angegebenen Ausdruck 'Dienstleister' nicht als Teil der Aggregatfunktion einschließt

Oder muss es D.Dienstleister sein?
 

Offline Lachtaube

  • Access Guru
  • ****
  • Beiträge: 1432
Re: ID als Text exportieren
« Antwort #16 am: Dezember 19, 2017, 13:17:10 »
Ne, das sollte ein D werden.
Grüße von der (⌒▽⌒)
 

Offline BananaDealer

  • Access-User
  • *
  • Beiträge: 55
Re: ID als Text exportieren
« Antwort #17 am: Dezember 19, 2017, 13:26:56 »
Alles Klar! Also diese Abfrage funktioniert. Nur habe ich eine zweite, welche auf der ersten aufbaut:

SELECT Sum(AuswertungDLundMessung.AnzahlvonFehlerschwerpunkt) AS SummevonAnzahlvonFehlerschwerpunkt, AuswertungDLundMessung.Fehlerschwerpunkt, AuswertungDLundMessung.Messung, AuswertungDLundMessung.Quartal
FROM AuswertungDLundMessung
GROUP BY AuswertungDLundMessung.Fehlerschwerpunkt, AuswertungDLundMessung.Messung, AuswertungDLundMessung.Quartal
ORDER BY AuswertungDLundMessung.Messung DESC;

Diese muss wahrscheinlich noch angepasst werden oder?

Bekomme die Parameterabfrage für "AuswertungDLundMessung.AnzahlvonFehlerschwerpunkt"

 

Offline Lachtaube

  • Access Guru
  • ****
  • Beiträge: 1432
Re: ID als Text exportieren
« Antwort #18 am: Dezember 19, 2017, 13:34:28 »
Ich das das Feld AnzahlvonFehlerschwerpunkt in AnzahlFehlerschwerpunkte umbenannt.
Grüße von der (⌒▽⌒)
 

Offline BananaDealer

  • Access-User
  • *
  • Beiträge: 55
Re: ID als Text exportieren
« Antwort #19 am: Dezember 19, 2017, 13:39:25 »
Habe es angepasst. Bekomme noch die gleiche Aufforderung zur Parametereingabe.
 

Offline BananaDealer

  • Access-User
  • *
  • Beiträge: 55
Re: ID als Text exportieren
« Antwort #20 am: Dezember 19, 2017, 14:06:56 »
Habe die Abfragen etwas umstrukturiert und das Problem ist behoben.

Ich muss nun noch weitere Eigenschaften anpassen:

SELECT A.Fehlerschwerpunkt,

Count(*) AS AnzahlvonFehlerschwerpunkte,

A.Messung,
D.Dienstleister,
A.Quartal
FROM [AuswertungDaten pro DL] AS A
INNER JOIN Dienstleister AS D
ON A.Dienstleister = D.ID_DL        '-> hier die anderen Eigenschaften genauso ergänzen?
WHERE (( ( A.Dienstleister ) LIKE [Welcher DL?] ))
GROUP BY A.Fehlerschwerpunkt, A.Messung, D.Dienstleister, A.Quartal
ORDER BY 2;

Sprich die Messung und Fehlerschwerpunkt muss auch noch als Text.
« Letzte Änderung: Dezember 19, 2017, 14:12:24 von BananaDealer »
 

Offline BananaDealer

  • Access-User
  • *
  • Beiträge: 55
Re: ID als Text exportieren
« Antwort #21 am: Dezember 19, 2017, 14:43:15 »
So geht das Ganze noch nicht. Bekomme die Meldung, dass der Operator fehlt.

SELECT F.Fehlerschwerpunkt, Count(*) AS AnzahlvonFehlerschwerpunkte, M.Messung, D.Dienstleister

FROM [AuswertungDaten pro DL] AS A

INNER JOIN Dienstleister AS D 
ON A.Dienstleister = D.ID_DL

INNER JOIN Messung AS M
ON A.Messung = M.ID_Messung

INNER JOIN Fehlerschwerpunkt AS F 
ON A.Fehlerschwerpunkt = F.ID_Fehler

WHERE (( ( A.Dienstleister ) LIKE [Welcher DL?] ))
GROUP BY F.Fehlerschwerpunkt, M.Messung, D.Dienstleister
ORDER BY 2;
 

Offline DF6GL

  • Global Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 23512
Re: ID als Text exportieren
« Antwort #22 am: Dezember 19, 2017, 15:17:31 »
Hallo,

was soll

Zitat
ORDER BY 2;

bedeuten?


Weiterhin:  Warum benutzt Du "Like" anstelle von "=" ?

Offline Lachtaube

  • Access Guru
  • ****
  • Beiträge: 1432
Re: ID als Text exportieren
« Antwort #23 am: Dezember 19, 2017, 17:47:17 »
@Franz,

ORDER BY 2 sortiert nach dem 2. Feld der Feldliste.

@BananaDealer,

bei mehr als einem JOIN in einer Abfrage, müssen weitere Joins in Jet-/Access-SQL in runde Klammern gesetzt werden, wobei einem der Abfrageentwurf unter die Arme greift.
SELECT F.Fehlerschwerpunkt,
       Count(*) AS AnzahlvonFehlerschwerpunkte,
       M.Messung,
       D.Dienstleister
FROM   (([Auswertungdaten pro DL] AS A
         INNER JOIN Dienstleister AS D
                 ON A.Dienstleister = D.ID_DL)
        INNER JOIN Messung AS M
                ON A.Messung = M.ID_Messung)
       INNER JOIN Fehlerschwerpunkt AS F
               ON A.fehlerschwerpunkt = F.id_fehler
WHERE  (( ( D.Dienstleister ) LIKE [Welcher DL?] ))
GROUP  BY F.Fehlerschwerpunkt, M.Messung, D.Dienstleister
ORDER  BY 2;
Grüße von der (⌒▽⌒)
 
Folgende Mitglieder bedankten sich: BananaDealer

 

Kombinationsfeld mit Zahlen und Text Sortieren

Begonnen von -Tom-Board Formular

Antworten: 4
Aufrufe: 4958
Letzter Beitrag Mai 14, 2010, 10:04:42
von MzKlMu
Text aus Word in ein Formular bzw. Textfeld einbinden.

Begonnen von KnatterkopfBoard Formular

Antworten: 1
Aufrufe: 2645
Letzter Beitrag Mai 14, 2010, 17:20:20
von DF6GL
Datumsfeld aus Text auslesen

Begonnen von cyorpsBoard Tabelle/Abfrage

Antworten: 5
Aufrufe: 5542
Letzter Beitrag Juni 01, 2010, 16:04:48
von database
exportieren von zellen in access datenbank

Begonnen von thomutBoard Microsoft Excel

Antworten: 0
Aufrufe: 2163
Letzter Beitrag Juli 04, 2010, 15:47:03
von thomut
Per Button Mail mit Text und Logo verschicken

Begonnen von NabimbaBoard Access-Hilfe

Antworten: 2
Aufrufe: 2840
Letzter Beitrag August 04, 2010, 14:33:51
von Nabimba