Zum Inhalt springen

Gesamtpreis mit SQL berechnen


Sirius2001

Empfohlene Beiträge

Also ich hab folgendes Problem:

Ich sol mit Access eine Auswertung einer Preisliste realisieren.

Ok ich hab ein Fomular in dem die Produkte mit den Preisen stehen, nun kannn man die Produkte einzeln auswählen, am Ende soll dann der Gesamtpreis angezeigt werden. Wie kann ich das am besten realisieren?

Denke mal mit SQL, bin aber absoluter Neuling was SQL angeht.

Kann mir jemand helfen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

hi bin auch kein sql experte, aber ich denk das sollte ungefähr so aussehen:

SELECT SUM(Listenpreis)

FROM Artikel

Du musst natürlich mit der Tabelle arbeiten und nicht mitn Formular und die Spalte Listenpreis und den Namen Artikel deiner Tabelle entsprechend ändern....

hoffe des hilft dir was, mg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original erstellt von s35i:

<STRONG>Du musst natürlich mit der Tabelle arbeiten und nicht mitn Formular und die Spalte Listenpreis und den Namen Artikel deiner Tabelle entsprechend ändern....

</STRONG>

Vom Formular aus ist das auch kein Problem. Im Quelltext einfach:

Textfeld.value=DSUM("Listenpreis","Tablellenname")

Oder direkt im Textfeld

=dsum("Listenpreis";"Tabellenname")

eintragen. Achtung im Quelltext Komma als Trennzeichen und im Textfeld selber Strichpunkt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Du kannst bei dsum auch eine WHERE-Bedingung angeben.

Textfeld.value=DSUM("Listenpreis","Tablellenname","WHERE-Bedingung")

Die WHERE-Bedingung sieht genauso aus wie bei einer SQL-Anweisung (Ohne das Wort "WHERE"). Wenn du in der Bedingung Strings verwendest, mußt du also auch auf die Hochkommas achten, z.B.

Textfeld.value=DSUM("Listenpreis","Tablellenname","Artikelname='" & txtArtikelname.value & "'")

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...