SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 31.01.2011, 13:05:34
blackmolle blackmolle ist offline
Anfänger
 
Registriert seit: Jun 2007
Beiträge: 27
Kann man eine MYSQl-Abfrage mit einem Pflicht und mehreren optinalen Where Parametern

Hallo,


ich habe eine Tabelle mit Werten:

z.B.

ID WERT
1 2
2 2
1 4
3 2
1 3
2 1

Diese Werte möchte ich jetz mit sum(WERT) addieren.

Allerdings soll dies differenziert werden nach ID - bzw. terilweise auch mehrere IDs

In einer zweiten Tabelle stehen die Daten die zusammengehören z.B:

ID ID2 ID3 ID4
1 2
3 4


Wie kann ich das ganze jetzt in einer Abfrage unterbringen??

Das geht ja wohl nicht oder ?! ->
Code:
SELECT sum(WERT) FROM `testDB` where ID = $var[0] or ID = $var[1] or ID = $var[1]
MfG
Mit Zitat antworten
  #2  
Alt 31.01.2011, 13:48:54
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Kann man eine MYSQl-Abfrage mit einem Pflicht und mehreren optinalen Where Parame

Das Summieren der ersten Tabelle könnte so aussehen. Was Du mit der zweiten Tabelle machen willst und wie die Tabelle aussieht ( SHOW CREATE TABLE tab2 ) habe ich nicht verstanden.

Code:
CREATE TABLE tab1 (
 id INT NOT NULL,
 wert INT NOT NULL
);

INSERT INTO tab1 VALUES 
(1, 2),
(2, 2), 
(1, 4), 
(3, 2),
(1, 3),
(2, 1);

SELECT id, SUM(wert) AS sum_wert
  FROM tab1
 GROUP BY id
 ORDER BY id;
+----+----------+
| id | sum_wert |
+----+----------+
|  1 |        9 |
|  2 |        3 |
|  3 |        2 |
+----+----------+
3 rows in set (0.02 sec)

mysql>
Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 09:18:11
Ergebnisse aus MySQL Abfrage, obwohl Abfrage eigentlich leer mauritius MySQLi/PDO/(MySQL) 1 15.09.2010 16:16:30
Ausgabe wird nicht angezeigt Extremefall PHP Grundlagen 9 17.12.2009 09:49:45
SQL Abfrage mit PHP Variablen die leer sind WHERE plz = ? Loki555 MySQLi/PDO/(MySQL) 8 28.04.2009 15:18:33
Abfrage mit mehreren Parametern fabjoerg MySQLi/PDO/(MySQL) 7 30.08.2006 02:32:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:27:13 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt