php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.05.2010, 15:21  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] insert ... ON DUPLICATE KEY UPDATE

Ich hab im Forum gesucht, aber irgendwoie werde ich aus dem SQL nicht schlau...

meine Tabelle `test` sieht folgendermaßen aus:
Code:
id | refresh
/* id ist PRIMARY_KEY */
mein SQL-Code, der erzeugt wird:
Code:
INTO INTO test(id, refresh)
VALUES (1, "2010-05-26 15:07:28"),
       (2, "2010-05-26 15:07:30"),
       (3, "2010-05-26 15:07:31")
ON DUPLICATE KEY UPDATE refresh = VALUES(refresh)
Kann nicht einfach auf das VALUES zugreifen?
Ich möchte einfach, dass wenn für diese ID bereits ein Datum hinterlegt ist, ein UPDATE auf das Datum machen.
Mit REPLACE INTO funktioniert das ganze, aber ich auf mysql.com gelesen habe, wäre für diesen Anwendungsfall "INSERT INTO ... ON DUPLICATE KEY UPDATE" besser geeignet.

Danke für die Hilfe schon mal
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.05.2010, 15:25  
Erfahrener Benutzer
 
Registriert seit: 15.04.2010
Beiträge: 813
PHP-Kenntnisse:
Fortgeschritten
Paul.Schramenko befindet sich auf einem aufstrebenden Ast
Standard

Hat sich erledigt, bin einfach zu blöd zum Schreiben...
zig-mal das SQl ausgegeben und nicht gesehn, das INSERT falsch geschrieben ist... erst hier im Forum beim nochmal durchlesen entdeckt.
__________________
"My software never has bugs, it just develops random features."
"Real programmers don't comment. If it was hard to write, it should be hard to understand!"
Positive Bewertungen sind nicht unwillkommen...
Paul.Schramenko 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: INSERT INTO oder UPDATE verknüpft in einem Query juice122 Datenbanken 21 06.05.2010 20:25
[Erledigt] Update Insert von Tabellen frank1973 Datenbanken 14 11.04.2010 18:49
mysqli_multi_query lässt Eintrag aus... Samhayne Datenbanken 8 07.02.2010 19:02
[Erledigt] INSERT und UPDATE gleichzeitig? estebu Datenbanken 8 05.10.2009 00:35
Multi Insert On Duplicate Key stayInside Datenbanken 3 03.08.2009 19:59
Insert ... On duplicate key update Jacke Datenbanken 2 08.04.2009 14:11
Abfrage was er gemacht hat INSERT ... ON DUPLICATE KEY Oetzi Datenbanken 16 16.07.2008 18:36
INSERT.. ON DUPLICATE KEY UPDATE cycap Datenbanken 3 26.10.2007 13:08
Pathfinding Algorithmus optimieren? (Algorith. von Dijkstra) Martin13 PHP Tipps 2007 19 04.09.2007 19:20
Update -> AffectedRows -> Insert R4v3r Datenbanken 6 12.06.2007 11:13
INSERT.. on duplicate key UPDATE... - sinnvoll? mrSpok Datenbanken 3 28.11.2006 10:14
Differenz zwischen 2 Zahlen duderino PHP Tipps 2006 19 10.08.2006 22:12
PRoblem mit Cookie bei PHPbb-Board PHP Tipps 2007 8 12.12.2005 20:56
[Erledigt] fehler den ich noch nie gesehen habe Datenbanken 7 09.06.2005 14:29
[Erledigt] HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
on duplicate key update, http://www.php.de/datenbanken/68299-erledigt-insert-duplicate-key-update.html, duplicate key on write or update, insert on duplicate key update, mysql on duplicate key update, on duplicate key, insert into on duplicate key update, insert ... on duplicate key update, on duplicate key update mehrere, on duplicate update, php on duplicate, multi-insert-query, insert duplicate key, on duplicate key update values, \duplicate key on write or update\, on duplicate key update in php, mysql on duplicate key update beispiel, insert on duplicate update, mysql duplicate key on write or update, mysql php on duplicate key update

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:58 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