php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.09.2005, 07:38  
Gast
 
Beiträge: n/a
Standard Berechnung in mysql

Hallo zusammen ich habe folgendes Problem:

Ich erstelle für meine Mitarbeiter eine Art Provisionsliste.

Bis jetzt habe ich nur diesen Syntax:

Code:
SELECT * FROM Provision as t1 INNER JOIN Produkte as t2 ON t1.provart = t2.id GROUP BY t1.Mitarbeiter
In der 1. Tabelle sind ist die Menge, das Produkt, der Name und das Datum hinterlegt.

In einer 2. Tabelle das Produkt und die Provision dafür.

Nun möchte ich das ganze nach den 7 besten Mitarbeitern sortieren und ausgeben.

Ich hoffe ihr könnt mir weiterhelfen.
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.09.2005, 09:02  
Gast
 
Beiträge: n/a
Standard

Weil deine Informationen nicht ausreichen,
hier ein Vorschlag -ohne Gewähr-:
Code:
SELECT
   t1.Name,
   t1.Menge * t2.ProvisionSatz AS BetragProvision
FROM Provision as t1
INNER JOIN Produkte as t2 ON t1.provart = t2.id
GROUP BY
   t1.Name,
   t1.provart
ORDER BY BetragProvision DESC
LIMIT 7
~dilemma~
  Mit Zitat antworten
Alt 16.09.2005, 21:40  
Gast
 
Beiträge: n/a
Standard

Hmm, habe es versucht... leider nimmt er immer nur den ersten Datensatz und beachtet die anderen nicht.

Meine Formel:
PHP-Code:
<?php
$sql
="SELECT t1.name, t1.menge * t2.provision AS BetragProvision FROM Provision as t1 INNER JOIN Produkte as t2 ON t1.provart = t2.id GROUP BY t1.name,t1.provart ORDER BY BetragProvision DESC";
?>
Es passt lediglich vom ersten Datensatz. In der Tabelle Provision stehen viele Einträge wie z.bsp. Mayer 2 x Produkt 3, Mayer 2 x Produkt 7 etc.
  Mit Zitat antworten
Alt 18.09.2005, 10:42  
Gast
 
Beiträge: n/a
Standard

Teste diese Abfrage:
PHP-Code:
<?php
$sql
="
SELECT
   t1.name,
   SUM(t1.menge * t2.provision) AS SummeProvision
FROM Provision as t1
INNER JOIN Produkte as t2 ON t1.provart = t2.id
GROUP BY t1.name
ORDER BY SummeProvision DESC"
;
?>
~dilemma~
  Mit Zitat antworten
Alt 19.09.2005, 06:47  
Gast
 
Beiträge: n/a
Standard

Vielen Dank, hat funktioniert
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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 an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
Berechnung mit MySql Tabelleninhalt mittels php markbraue Datenbanken 4 16.05.2008 19:06
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Berechnung über mehrere Abfragen aus mysql Slappi PHP Tipps 2008 2 18.12.2007 14:22
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Kein Zugriff über ODBC mit der IP-Adresse auf MySql DB Datenbanken 4 09.02.2006 11:04
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33
Access denied for user: '@localhost' / SYSTEM@localhost Datenbanken 0 10.11.2004 20:35
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47
Paradox, Fehler bei Berechnung in MySQL MrNiceGuy Datenbanken 0 23.06.2004 16:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php provision aus datenbank, mysql berechnung, update mysql berechnung, mysql berechnungen, http://www.php.de/datenbanken/30986-erledigt-berechnung-mysql.html, sql provision berechnen, php produkt berechnen, mysql datenbank berechnungen, php mysql berechnen mehrere tabellen, mysql select berechnung, my sql berechnung, produkt berechnen php, berechnungen in mysql datenbank, php mysql provisionen, mysql \immer nur den ersten datensatz\, mysql order by berechnung, provisionsatz, mysql select berechnen, mysql berechnung im select, berechnungen in sql php

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.