|
|
Ich | Entwicklung | Lösungen | Apache | PHP | mySQL | ||||||
Installation Konfiguration SQL
mySQL mit PHP phpMyAdmin
|
SQL: UPDATE & DELETEDatensätze löschen mit DELETEWir werden jetzt einen der beiden gerade eingegebenen Datensätze wieder löschen. Um welchen Datensatz handelt es sich wohl? DELETE FROM kontakte WHERE homepage=""; Natürlich um unseren zweiten Datensatz, bei dem wir keine homepage angegeben hatten. Den kompletten Inhalt einer Tabelle löscht man (wie Sie sich vielleicht schon denken konnten) mit DELETE FROM kontakte; Die WHERE-Statements können natürlich auch etwas komplizierter sein, beispielsweise DELETE FROM kontakte WHERE homepage="" AND name="Jens" AND id > 10; DELETE FROM kontakte WHERE ( homepage="" AND name="Jens" ) OR id > 10; Datensätze ändern mit UPDATEAuch das Verändern bereits vorhandener Datensätze ist mit SQL ein Kinderspiel. Angenommen, wir möchten bei allen Datensätzen die Homepage in "intermitto.net" ändern (was für einen Sinn das auch haben mag): UPDATE kontakte SET homepage="intermitto.net"; Dies setzt homepage bei allen Datensätzen auf "intermitto.net". Wenn wir nur diejenigen Datensätze ändern wollen, bei denen bisher keine Homepage angegeben ist, dann sieht das natürlich wie folgt aus: UPDATE kontakte SET homepage="intermitto.net" WHERE homepage=""; Wie bei INSERT und DELETE kann sowohl das SET- als auch das WHERE-Statement beliebig viele Argumente enthalten. |
|||||||||||
|
URL: www.intermitto.net/mysql/sql/updatedelete/ |
Home - Kontaktformular - Downloads - Suche und Sitemap - Impressum |
|||||||||||