Zum Inhalt springen

Tobeje

Mitglieder
  • Gesamte Inhalte

    18
  • Benutzer seit

  • Letzter Besuch

Reputationsaktivitäten

  1. verwirrt
    Tobeje hat eine Reaktion von Kennstdunicht erhalten in Nachkalkulation   
    Der Zahlungsbetrag ist bereits 119% also musst du den (Zahlengsbetrag/119)*19 = Umsatzsteuer dann Zahlungsbetrag - Umsatzsteuer = Barverkaufspreise und dann Barverkaufspreis - Aufwand = Gewinn und dann nur noch (Gewinn/Aufwand)*100 = deine 0,03% :)
  2. Danke
    Tobeje reagierte auf Whiz-zarD in Pseudocode Aufgabe 2018 Sommer   
    Für mich sieht es sogar so aus, dass die zweite Schleife falsch ist und jetzt deine Lösung richtig ist.
    Die zweite Schleife macht ja keinen Sinn. Sie durchläuft ja nun die Spalten der Zeilen aber das ist nicht nötig, da die Spalten über einen Index angesprochen werden.
    Du könntest aber die Zeilen:
    kopierezeile(liste, fehler, i, aktuellezeilefehlerarray) aktuellezeilefehlerarray++ in:
    kopierezeile(liste, fehler, i, aktuellezeilefehlerarray++) ändern. Das hat den selben Effekt, da das Doppel-Plus eine Post-Inkrement-Operation ist. D.h. es wird nach dem Abrufen des Wertes dieser inkrementiert.
  3. Like
    Tobeje hat eine Reaktion von Finux erhalten in FIAE Sommer 2019- GA1-Aufgabe 5b   
    Also bei deiner Lösung fehlt schon mal die MaschineID das würde denke mal Punktabzug geben und warum DATE(Today-4)? Es gibt ja extra die spalte Datum bei Laufzeit.
    Ansonsten fehlt von der "Lösung" die Summe der Laufzeit, wobei ich mich hier noch immer frage es steht nirgends beschrieben, wie die Laufzeit abgespeichert wird. Es kann ja auch sein das es so ist wie wir es uns denken in Laufzeit wird immer der Aktuelle Wert abgespeichert oder man muss es wirklich zusammenrechen. Dies ist in der Aufgabe aber nicht richtig Definiert.
  4. Like
    Tobeje reagierte auf Finux in FIAE Sommer 2019- GA1-Aufgabe 5b   
    Hier die Lösung:

    b)
    SELECT K.KundeID, K.KundeFirma, K.KundeAdresse, M.MaschineID,     (SELECT SUM(L.Stunden) FROM Laufzeit AS L        WHERE L.MaschineID = M.MaschineID AND L.Datum > M.DatumLetzteWartung) AS Laufzeit FROM Kunde AS K     INNER JOIN Maschine AS M ON K.KundeID = M.KundeID         INNER JOIN MaschineTyp AS MT ON M.MaschineTypID = MT.MaschineTypID             WHERE (SELECT SUM(L.Stunden) FROM Laufzeit AS L                     WHERE L.MaschineID = M.MaschineID                     AND L.Datum > M.DatumLetzteWartung) + 100 > MT.WartungsintervallInStunden;  
  5. Danke
    Tobeje hat eine Reaktion von japp erhalten in FIAE Sommer 2019- GA1-Aufgabe 5b   
    Ich glaube bei der Aufgabe ist die Information ob du Maschinen 24/7 laufen unwichtig, wichtig hierbei ist wann die letzten Wartung war und wie hoch die Laufzeit ist nach diesem Datum der Letzten Wartung.
    Ich habe die Aufgabe wie folgt gelöst weiß aber leider auch nicht ob das Richtig ist:
     
    SELECT k.KundeID, k.KundeFirma, k.KundeAdresse, m.MaschineID, l.Laufzeit
        FROM Kunde as k
        LEFT JOIN Maschine as m on m.KundeID = k.KundeID
        LEFT JOIN Maschinentyp as mt on m.MaschineTypeID = mt.MaschineTypeID
        LEFT JOIN Laufzeit as l on l.MaschineID = m.MaschineID
        WHERE m.DatumLetzteWartung <= l.Datum AND (mt.WartungsIntervallInStunden - l.Stunden) <= 100
    btw wenn jemand die Lösung für die Komplette GA1 2019 hat kann er sie mir bitte zusenden
    Gruß
    Marcel
     

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...