php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.02.2009, 14:54  
Neuer Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 7
p-dichlorbenzol befindet sich auf einem aufstrebenden Ast
Standard MYSQL update heute - gestern = neu

Hoi Profis ,

woran liegts das es nicht klappt
ich möchte die daten von gestern minus die daten von heute nehmen
und diese in neu speichern


PHP-Code:
 update test2 set anzahl_neu =
 (
select anzahl_gesamt FROM test WHERE DATE_SUB(CURDATE(),INTERVAL 0 DAY) = Datum
   - 
 (
select anzahl_gesamt FROM test WHERE DATE_SUB(CURDATE(),INTERVAL 1 DAY) = Datum
als fehlermeldung bekomme ich more than 1 row 's heist er will die ganzen summe in einer zeile speichern ??

und wen ja wie stelle ich es an das er er sie in einer spalte speichert ???



allen helfern besten Dank schon mal im vorraus
p-dichlorbenzol ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.02.2009, 15:03  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Nein, das heißt, dass dein SELECT mehr als eine Ergebniszeile liefert. Und logischerweise hat MySQL keine Ahnung wie es das alles in einer Spalte unterbingen soll

Ich habe aber ehrlichgesagt auch nicht verstanden was genau du da machen möchtest...
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 25.02.2009, 15:28  
Neuer Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 7
p-dichlorbenzol befindet sich auf einem aufstrebenden Ast
Standard

^^ jo das habe ich ja auch kapiert

also ich will

die

(anzahl von heute) - (die anzahl von gestern) = (speichern in anzahl neu)


haben wiel stelel ich das am besten an
p-dichlorbenzol ist offline   Mit Zitat antworten
Alt 26.02.2009, 11:47  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Und was ist "anzahl von heute"? Ist das ein feld in der datenbank? Oder möchtest du in Wirklichkeit alle Datensätze zählen die in einem bestimmten Interval liegen? (Also ein COUNT(*)) Oder möchtest du alle "anzahl_gesamt"-Felder summieren und das eintragen?
__________________
Today you...Tomorrow me.
agrajag ist offline   Mit Zitat antworten
Alt 26.02.2009, 15:46  
Neuer Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 7
p-dichlorbenzol befindet sich auf einem aufstrebenden Ast
Standard

ne keine felder alle jeweils eine spalte


id Datum heute gesten diffrenz
1 1.1 10 1 ?
2 2.1 20 2 ?
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .

Geändert von p-dichlorbenzol (26.02.2009 um 15:52 Uhr).
p-dichlorbenzol ist offline   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
MySQL UPDATE funktioniert nicht dampfrakete Datenbanken 16 20.02.2009 11:33
[Erledigt] Problem beim Mysql UPDATE mastertnt PHP Tipps 2009 4 14.02.2009 17:26
[Erledigt] mysql update mit/ohne schleife Wolla PHP Tipps 2008 6 05.12.2008 23:48
[Erledigt] MySQL UPDATE syntax-Error Jacke Datenbanken 17 07.11.2008 11:58
Queries fehlerhaft nach MySQL Update 4/5 BlueMood Datenbanken 3 16.08.2006 10:53
DB Update mit Link-Variable MYSQL medico Datenbanken 5 07.06.2006 23:18
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
[Erledigt] mysql: INSERT und wenn vorhanden UPDATE Datenbanken 7 07.01.2006 09:54
Update von ca 20000 Datensätzen MySQL PHP Tipps 2005-2 4 29.10.2005 19:48
News, heute, gestern oder vorgestern gschrieben? PHP Tipps 2005-2 3 18.07.2005 16:34
Fehler im UPDATE Code für MySQL Plague PHP Tipps 2005 7 22.05.2005 02:03
Fehler im UPDATE Code für MySQL Plague Datenbanken 1 21.05.2005 16:55
Probleme mit mysql nach Update auf PHP5 PHP Tipps 2005 2 09.02.2005 11:53
Error nach mySQL update: mysql_fetch_array() PHP Tipps 2005 5 04.02.2005 17:16
Problem bei MYSQL / Update Resource #id Fehler PHP Tipps 2004 2 29.09.2004 13:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql heute, \mysql update mit summe\, select * from where updated 1 day mysql, mysql heute minus gestern, mysql heute gestern, mysql alles von heute, mysql summe einer spalte mit update, mysql alles nach heute, mysql heute(), speichern mysql update, mysql update summierung, mysql update datum auf gestern, mysql alle daten von gestern, mysql gestern, mysql where heute gestern, mysql update neu speichern

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:24 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