{"id":55000606,"date":"2022-12-01T00:00:00","date_gmt":"2022-12-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/606"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Abfragen_basics_Und_und_Oder_sinnvoll_nutzen","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html","title":{"rendered":"Abfragen [basics]: Und und Oder sinnvoll nutzen"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg07.met.vgwort.de\/na\/fd72377cf8d44c549eab07246dbe7030\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p class='introduction'>Einer der Hauptanwendungsf&auml;lle von Abfragen ist neben dem Zusammenf&uuml;hren von Daten aus verschiedenen Tabellen, dem Sortieren und der Ausgabe nur einzelner Felder das Filtern nach verschiedenen Kriterien. Wenn es nur um das Filtern nach den Werten in einem einzigen Feld geht, ist es noch &uuml;berschaubar. Spannender wird es, wenn man nach mehreren Feldern filtern m&ouml;chte. Dann ist die Frage: Sollen die Kriterien mit Und oder Oder verkn&uuml;pft werden Oder sogar mit beidem Den verschiedenen M&ouml;glichkeiten f&uuml;r die Verkn&uuml;pfung von Kriterien gehen wir in diesem Artikel auf den Grund.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>2206_AbfragenBasics_UndUndOder.accdb<\/b>.<\/p>\n<h2>Einfache Kriterien<\/h2>\n<p>Wenn wir in einer Abfrage beispielsweise alle Eintr&auml;ge der Tabelle <b>tblKunden <\/b>ermitteln wollen, deren Vorname mit <b>A<\/b> beginnt, dann f&uuml;gen wir diesem Feld ein Kriterium hinzu, das den folgenden Ausdruck enth&auml;lt:<\/p>\n<pre>Wie 'A*'<\/pre>\n<p>Das sieht auch im Entwurf der Abfrage recht &uuml;berschaubar aus (siehe Bild 1).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_606_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_606_001.png\" alt=\"Kunden, deren Vorname mit A beginnt\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Kunden, deren Vorname mit A beginnt<\/p>\n<h2>Kriterien mit Und f&uuml;r das gleiche Feld<\/h2>\n<p>Macht es &uuml;berhaupt Sinn, zwei Kriterien f&uuml;r das gleiche Feld mit Und zu verkn&uuml;pfen In vielen F&auml;llen nicht, denn wir k&ouml;nnen ja zum Beispiel keine Kunden ermitteln, deren Vorname mit <b>A <\/b>beginnt und gleichzeitig mit <b>B <\/b>beginnt. Wenn die Absicht ist, alle Kunden zu ermitteln, deren Vorname entweder mit A beginnt oder mit B, dann ben&ouml;tigen wir eine Verkn&uuml;pfung mit Oder! Und das schauen wir uns weiter unten an.<\/p>\n<p>Aber gibt es Anwendungsf&auml;lle, wo wir zwei oder mehr Bedingungen f&uuml;r ein einziges Feld mit <b>Und <\/b>verkn&uuml;pfen Ja, die gibt es &#8211; zum Beispiel, wenn wir Zahlenwerte ermitteln wollen, die in einem bestimmten Bereich liegen, also die gr&ouml;&szlig;er als <b>X <\/b>und kleiner als <b>Y <\/b>sind. Ein anderer oft vorkommender Fall mit dem gleichen Prinzip sind Datumsbereiche.<\/p>\n<p>Ein Beispiel daf&uuml;r sehen wir in Bild 2.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_606_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_606_002.png\" alt=\"Produkte mit einem Preis gr&ouml;&szlig;er oder gleich 60 und kleiner als 80 EUR.\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Produkte mit einem Preis gr&ouml;&szlig;er oder gleich 60 und kleiner als 80 EUR.<\/p>\n<p>Hier haben wir f&uuml;r ein Feld gleich zwei Kriterien festgelegt, und zwar, dass der Preis erstens gr&ouml;&szlig;er oder gleich 60 EUR sein muss und zweitens kleiner als 80 EUR.<\/p>\n<h2>Kriterien mit Und f&uuml;r verschiedene Felder<\/h2>\n<p>Damit gehen wir einen Schritt weiter und schauen uns an, wie wir Abfragen zusammenstellen, bei denen wir zwei mit <b>Und<\/b> verkn&uuml;pfte Kriterien definieren, diesmal f&uuml;r zwei verschiedene Felder.<\/p>\n<p>Dazu braucht man die Kriterien einfach nur in der gleichen Zeile namens <b>Kriterien <\/b>festzulegen (siehe Bild 3). Alle Kriterien, die in einer Zeile stehen, werden mit <b>Und <\/b>verkn&uuml;pft. <\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_606_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_606_003.png\" alt=\"Kunden, deren Vorname mit A und deren Nachname mit B beginnt\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Kunden, deren Vorname mit A und deren Nachname mit B beginnt<\/p>\n<p>Wenn Du Dich vergewissern m&ouml;chtest, wie die Kriterien verkn&uuml;pft werden, kannst Du Dir die SQL-Ansicht f&uuml;r die Abfrage anzeigen lassen. Diese aktivierst Du von der Entwurfsansicht aus mit dem Ribbon-Befehl <b>Abfrageentwurf|Ergebnisse|Ansicht|SQL-Ansicht <\/b>(siehe Bild 4).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_606_004.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_606_004.png\" alt=\"Anzeigen der SQL-Ansicht einer Abfrage\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 4: Anzeigen der SQL-Ansicht einer Abfrage<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000606\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000606?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000606\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"8d63f6cbe9\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Einer der Hauptanwendungsf&auml;lle von Abfragen ist neben dem Zusammenf&uuml;hren von Daten aus verschiedenen Tabellen, dem Sortieren und der Ausgabe nur einzelner Felder das Filtern nach verschiedenen Kriterien. Wenn es nur um das Filtern nach den Werten in einem einzigen Feld geht, ist es noch &uuml;berschaubar. Spannender wird es, wenn man nach mehreren Feldern filtern m&ouml;chte. Dann ist die Frage: Sollen die Kriterien mit Und oder Oder verkn&uuml;pft werden Oder sogar mit beidem Den verschiedenen M&ouml;glichkeiten f&uuml;r die Verkn&uuml;pfung von Kriterien gehen wir in diesem Artikel auf den Grund.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662022,66062022,44000006],"tags":[],"class_list":["post-55000606","post","type-post","status-publish","format-standard","hentry","category-662022","category-66062022","category-Abfragen_fuer_die_Datenauswahl"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Abfragen [basics]: Und und Oder sinnvoll nutzen - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Abfragen [basics]: Und und Oder sinnvoll nutzen - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Einer der Hauptanwendungsf&auml;lle von Abfragen ist neben dem Zusammenf&uuml;hren von Daten aus verschiedenen Tabellen, dem Sortieren und der Ausgabe nur einzelner Felder das Filtern nach verschiedenen Kriterien. Wenn es nur um das Filtern nach den Werten in einem einzigen Feld geht, ist es noch &uuml;berschaubar. Spannender wird es, wenn man nach mehreren Feldern filtern m&ouml;chte. Dann ist die Frage: Sollen die Kriterien mit Und oder Oder verkn&uuml;pft werden Oder sogar mit beidem Den verschiedenen M&ouml;glichkeiten f&uuml;r die Verkn&uuml;pfung von Kriterien gehen wir in diesem Artikel auf den Grund.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg07.met.vgwort.de\/na\/fd72377cf8d44c549eab07246dbe7030\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"7\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"http:\/\/vg07.met.vgwort.de\/na\/fd72377cf8d44c549eab07246dbe7030\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\",\"name\":\"Abfragen [basics]: Und und Oder sinnvoll nutzen - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html#primaryimage\"},\"datePublished\":\"2022-12-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Abfragen_basics_Und_und_Oder_sinnvoll_nutzen.html\",\"name\":\"Abfragen [basics]: Und und Oder sinnvoll nutzen\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000606"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000606\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}