{"id":178097,"date":"2026-01-28T03:53:46","date_gmt":"2026-01-28T02:53:46","guid":{"rendered":"https:\/\/liora.io\/de\/?p=178097"},"modified":"2026-02-06T04:49:06","modified_gmt":"2026-02-06T03:49:06","slug":"sql-delete-wie-wird-diese-abfrage-verwendet","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/sql-delete-wie-wird-diese-abfrage-verwendet","title":{"rendered":"SQL DELETE: Wie wird diese Abfrage verwendet?"},"content":{"rendered":"<style><br \/>\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style>\n<p><strong>Zu den unverzichtbaren Abfragen der SQL-Sprache geh\u00f6rt DELETE. Und das aus gutem Grund, denn mit diesem Befehl kannst du Datenzeilen l\u00f6schen. Aber wie benutzt man SQL DELETE? Das werden wir uns in diesem Artikel ansehen.<\/strong><\/p>\n<h2 class=\"wp-block-heading\" id=\"h-was-ist-sql-delete\">Was ist SQL DELETE ?<\/h2>\nUm die Qualit\u00e4t und Zuverl\u00e4ssigkeit der Daten in einer Tabelle zu gew\u00e4hrleisten, ist es oft notwendig, einen oder mehrere Daten zu l\u00f6schen (entweder weil sie falsch, veraltet, fehlerhaft, ungeeignet, &#8230; sind). Zu diesem Zweck kann die Abfrage <strong>SQL DELETE<\/strong> verwendet werden. Mit diesem Befehl kannst du alle Datens\u00e4tze l\u00f6schen, die du nicht mehr ben\u00f6tigst.\n\nGut zu wissen: Bevor du eine Datenbank oder eine Tabelle l\u00f6schst, solltest du ein Backup erstellen. Sobald die Abfrage SQL DELETE gestartet wurde, gibt es kein Zur\u00fcck mehr. Wenn du also versehentlich gel\u00f6schte Daten wiederherstellen willst, solltest du ein Backup haben.\n\n?Auch interessant:\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"268\"><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;MySQL Relationale Datenbanksoftware&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/mysql-eine-relationale-datenverwaltungssoftware\"><a href=\"https:\/\/liora.io\/de\/mysql-eine-relationale-datenverwaltungssoftware\" target=\"_blank\" rel=\"noopener\">MySQL Relationale Datenbanksoftware<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SQL Tutorial&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/sql-tutorial\"><a href=\"https:\/\/liora.io\/de\/sql-tutorial\" target=\"_blank\" rel=\"noopener\">SQL Tutorial<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Apache Cassandra noSQL BDD&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/apache-cassandra-die-beliebteste-nosql-bdd\"><a href=\"https:\/\/liora.io\/de\/apache-cassandra-die-beliebteste-nosql-bdd\" target=\"_blank\" rel=\"noopener\">Apache Cassandra noSQL BDD<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SQL Joins&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/alles-uber-sql-joins-verstehen\"><a href=\"https:\/\/liora.io\/de\/alles-uber-sql-joins-verstehen\" target=\"_blank\" rel=\"noopener\">SQL Joins<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SQL Count Tutorial&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/sql-count-unser-tutorial\"><a href=\"https:\/\/liora.io\/de\/sql-count-unser-tutorial\" target=\"_blank\" rel=\"noopener\">SQL Count Tutorial<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 class=\"wp-block-heading\" id=\"h-wie-kann-ich-sql-delete-zum-loschen-von-daten-verwenden\">Wie kann ich SQL DELETE zum L\u00f6schen von Daten verwenden?<\/h2>\nDie Syntax zum L\u00f6schen von Daten aus einer Tabelle lautet wie folgt:\n\nDELETE FROM `table`.\nWHERE condition\n\nUnd damit du die Verwendung von <strong>SQL DELETE<\/strong> besser verstehen kannst, zeigen wir dir mehrere konkrete Anwendungsf\u00e4lle. Zu diesem Zweck verwenden wir die folgende Tabelle &#8222;Client&#8220; :\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}<br \/>\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg .tg-8806{background-color:#6434fc;border-color:inherit;color:#efefef;text-align:center;vertical-align:top}<br \/>\n.tg .tg-baqh{text-align:center;vertical-align:top}<br \/>\n.tg .tg-c3ow{border-color:inherit;text-align:center;vertical-align:top}<br \/>\n.tg .tg-mw77{background-color:#6434fc;color:#efefef;text-align:center;vertical-align:top}<br \/>\n<\/style>\n<table style=\"undefined;table-layout: fixed; width: 700px\">\n<colgroup>\n<col style=\"width: 25px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 100px\">\n<col style=\"width: 200px\">\n<\/colgroup>\n<thead>\n<tr>\n<th>ID<\/th>\n<th>Vorname<\/th>\n<th>Nachname<\/th>\n<th>Stadt<\/th>\n<th>Alter<\/th>\n<th>Email<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Justin<\/td>\n<td>Martin<\/td>\n<td>Paris<\/td>\n<td>29<\/td>\n<td>justinemartin@gmail.com<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Thomas<\/td>\n<td>Durant<\/td>\n<td>Bordeaux<\/td>\n<td>35<\/td>\n<td>tomtom@sfr.fr<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Marie<\/td>\n<td>Leroy<\/td>\n<td>Angers<\/td>\n<td>27<\/td>\n<td>marieleroy@laposte.net<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Vanessa<\/td>\n<td>Savary<\/td>\n<td>Marseille<\/td>\n<td>32<\/td>\n<td>vanessa13@gmail.com<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 class=\"wp-block-heading\" id=\"h-eine-einzelne-zeile-loschen\">Eine einzelne Zeile l\u00f6schen<\/h3>\nWenn du eine einzelne Zeile l\u00f6schen m\u00f6chtest, speichere einfach die folgende Abfrage:\n\nDELETE FROM `Client`.\nWHERE `id` = 2\n\nIn diesem Rahmen haben wir die Zeile aus dem Array Client gel\u00f6scht, die der ID 2 entspricht. Hier ist das Ergebnis:\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}<br \/>\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg .tg-8806{background-color:#6434fc;border-color:inherit;color:#efefef;text-align:center;vertical-align:top}<br \/>\n.tg .tg-baqh{text-align:center;vertical-align:top}<br \/>\n.tg .tg-c3ow{border-color:inherit;text-align:center;vertical-align:top}<br \/>\n.tg .tg-mw77{background-color:#6434fc;color:#efefef;text-align:center;vertical-align:top}<br \/>\n<\/style>\n<table style=\"undefined;table-layout: fixed; width: 700px\">\n<colgroup>\n<col style=\"width: 25px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 100px\">\n<col style=\"width: 200px\">\n<\/colgroup>\n<thead>\n<tr>\n<th>ID<\/th>\n<th>Vorname<\/th>\n<th>Nachname<\/th>\n<th>Stadt<\/th>\n<th>Alter<\/th>\n<th>Email<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Justin<\/td>\n<td>Martin<\/td>\n<td>Paris<\/td>\n<td>29<\/td>\n<td>justinemartin@gmail.com<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Marie<\/td>\n<td>Leroy<\/td>\n<td>Angers<\/td>\n<td>27<\/td>\n<td>marieleroy@laposte.net<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Vanessa<\/td>\n<td>Savary<\/td>\n<td>Marseille<\/td>\n<td>32<\/td>\n<td>vanessa13@gmail.com<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">SQL DELETE lernen<\/a><\/div><\/div>\n\n<h3 class=\"wp-block-heading\" id=\"h-mehrere-zeilen-loschen\">Mehrere Zeilen l\u00f6schen<\/h3>\nDu kannst mehrere Zeilen leicht l\u00f6schen, wenn sie gemeinsame Merkmale aufweisen.\n\nL\u00f6sche z. B. alle Kunden, die \u00e4lter als 30 Jahre sind.\n\nHier ist die Abfrage:\n\nDELETE FROM `Client`.\nWHERE ` ge` &gt; &#8217;30&#8216;.\n\nUnd das Ergebnis:\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}<br \/>\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg .tg-8806{background-color:#6434fc;border-color:inherit;color:#efefef;text-align:center;vertical-align:top}<br \/>\n.tg .tg-baqh{text-align:center;vertical-align:top}<br \/>\n.tg .tg-c3ow{border-color:inherit;text-align:center;vertical-align:top}<br \/>\n.tg .tg-mw77{background-color:#6434fc;color:#efefef;text-align:center;vertical-align:top}<br \/>\n<\/style>\n<table style=\"undefined;table-layout: fixed; width: 700px\">\n<colgroup>\n<col style=\"width: 25px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 100px\">\n<col style=\"width: 200px\">\n<\/colgroup>\n<thead>\n<tr>\n<th>ID<\/th>\n<th>Vorname<\/th>\n<th>Nachname<\/th>\n<th>Stadt<\/th>\n<th>Alter<\/th>\n<th>Email<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Justin<\/td>\n<td>Martin<\/td>\n<td>Paris<\/td>\n<td>29<\/td>\n<td>justinemartin@gmail.com<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Marie<\/td>\n<td>Leroy<\/td>\n<td>Angers<\/td>\n<td>27<\/td>\n<td>marieleroy@laposte.net<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nZur Erinnerung: Mit der WHERE-Klausel kannst du die Zeilen in der Tabelle angeben, die du l\u00f6schen m\u00f6chtest.\n<h3 class=\"wp-block-heading\" id=\"h-alle-daten-loschen\">Alle Daten l\u00f6schen<\/h3>\nDie Syntax lautet wie folgt:\n\nDELETE FROM `Tableau`.\n\nDu musst nur die<strong> WHERE-Bedingungsklausel<\/strong> entfernen, um alle Daten aus deiner Tabelle zu l\u00f6schen.\n\nGut zu wissen: Anstelle der DELETE-Abfrage kannst du auch den TRUNCATE-Befehl verwenden. Die Funktionsweise ist die gleiche, mit einem Unterschied: Wenn es ein Autoinkrement gibt, wird es durch die TRUNCATE-Abfrage zur\u00fcckgesetzt. Dies ist beim DELETE-Befehl nicht der Fall.\n<h3 class=\"wp-block-heading\" id=\"h-zeilen-zwischen-zwei-datensatzen-loschen\">Zeilen zwischen zwei Datens\u00e4tzen l\u00f6schen<\/h3>\nEs ist m\u00f6glich, die DELETE-Abfrage mit anderen SQL-Befehlen zu verwenden. In diesem Beispiel stellen wir dir auch die Abfragen BETWEEN und AND vor. Die Idee ist dann, die Zeilen zwischen zwei anderen Zeilen zu l\u00f6schen. Zum Beispiel zwischen den Zeilen 1 und 4.\n\nDie Syntax lautet wie folgt:\n\nDELETE FROM Client WHERE id BETWEEN 1 AND 4.\n\nHier ist das Ergebnis:\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}<br \/>\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg .tg-8806{background-color:#6434fc;border-color:inherit;color:#efefef;text-align:center;vertical-align:top}<br \/>\n.tg .tg-baqh{text-align:center;vertical-align:top}<br \/>\n.tg .tg-c3ow{border-color:inherit;text-align:center;vertical-align:top}<br \/>\n.tg .tg-mw77{background-color:#6434fc;color:#efefef;text-align:center;vertical-align:top}<br \/>\n<\/style>\n<table style=\"undefined;table-layout: fixed; width: 700px\">\n<colgroup>\n<col style=\"width: 25px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 125px\">\n<col style=\"width: 100px\">\n<col style=\"width: 200px\">\n<\/colgroup>\n<thead>\n<tr>\n<th>ID<\/th>\n<th>Vorname<\/th>\n<th>Nachname<\/th>\n<th>Stadt<\/th>\n<th>Alter<\/th>\n<th>Email<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Justin<\/td>\n<td>Martin<\/td>\n<td>Paris<\/td>\n<td>29<\/td>\n<td>justinemartin@gmail.com<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Vanessa<\/td>\n<td>Savary<\/td>\n<td>Marseille<\/td>\n<td>32<\/td>\n<td>vanessa13@gmail.com<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\nDies sind nur einige vereinfachte Beispiele. In Wirklichkeit gibt es viele verschiedene Anwendungen f\u00fcr den <strong>Befehl SQL DELETE<\/strong>. Wenn du mehr dar\u00fcber erfahren m\u00f6chtest, kannst du gerne an unserem Kurs teilnehmen.\n<h2 class=\"wp-block-heading\" id=\"h-nimm-an-unseren-weiterbildungen-teil-um-die-sql-sprache-zu-vertiefen\">Nimm an unseren Weiterbildungen teil, um die SQL-Sprache zu vertiefen<\/h2>\nDie<strong> Beherrschung der SQL-Sprache<\/strong> ist eine der Grundlagen f\u00fcr jeden Datenexperten oder Entwickler. Aber zwischen Aktualisierungen, L\u00f6schungen, Hinzuf\u00fcgungen&#8230; ist es notwendig, eine Vielzahl von <strong>SQL-Abfragen<\/strong> zu kennen.\nAus diesem Grund bieten wir bei Liora Schulungen an. Neben dem Befehl SQL DELETE lernst du alle Abfragen kennen, die f\u00fcr die Arbeit mit einer relationalen <a href=\"https:\/\/liora.io\/de\/sql-alles-uber-die-datenbanksprache\">Datenbank<\/a> unerl\u00e4sslich sind.\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Entdecke unsere Weiterbildung<\/a><\/div><\/div>\n\n\n?Auch interessant:\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"268\"><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SQL Datei \u00f6ffnen&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/sql-datei-oeffnen-unser-tutorial\"><a href=\"https:\/\/liora.io\/de\/sql-datei-oeffnen-unser-tutorial\" target=\"_blank\" rel=\"noopener\">SQL Datei \u00f6ffnen<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;SQL vs. NOSQL&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/sql-vs-nosql-unterschiede-anwendungen-vor-und-nachteile\"><a href=\"https:\/\/liora.io\/de\/sql-vs-nosql-unterschiede-anwendungen-vor-und-nachteile\" target=\"_blank\" rel=\"noopener\">SQL vs. NOSQL<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;noSQL nicht relationale Datenbanken&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/no-sql-nicht-relationale-datenbanken\"><a href=\"https:\/\/liora.io\/de\/no-sql-nicht-relationale-datenbanken\" target=\"_blank\" rel=\"noopener\">noSQL nicht relationale Datenbanken<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Alles \u00fcber SQL&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/sql-alles-uber-die-datenbanksprache\"><a href=\"https:\/\/liora.io\/de\/sql-alles-uber-die-datenbanksprache\" target=\"_blank\" rel=\"noopener\">Alles \u00fcber SQL<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>","protected":false},"excerpt":{"rendered":"<p><strong>Zu den unverzichtbaren Abfragen der SQL-Sprache geh\u00f6rt DELETE. Und das aus gutem Grund, denn mit diesem Befehl kannst du Datenzeilen l\u00f6schen. Aber wie benutzt man SQL DELETE? Das werden wir uns in diesem Artikel ansehen.<\/strong><\/p>\n","protected":false},"author":78,"featured_media":178098,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2472],"class_list":["post-178097","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ki"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/178097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/78"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=178097"}],"version-history":[{"count":2,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/178097\/revisions"}],"predecessor-version":[{"id":216672,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/178097\/revisions\/216672"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/178098"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=178097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=178097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}