


{"id":60,"date":"2011-01-27T16:52:26","date_gmt":"2011-01-27T14:52:26","guid":{"rendered":"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/sqlexpert\/?p=60"},"modified":"2011-02-19T15:18:57","modified_gmt":"2011-02-19T13:18:57","slug":"besonderheiten-beim-auslesen-von-daten-aus-mehreren-tabellen","status":"publish","type":"post","link":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/2011\/01\/27\/besonderheiten-beim-auslesen-von-daten-aus-mehreren-tabellen\/","title":{"rendered":"Besonderheiten beim Lesen von Daten aus mehreren Tabellen"},"content":{"rendered":"<ul>\n<li>Die verschiedenen JOIN -Typen sind schon ziemlich ausf\u00fchrlich im <a href=\"http:\/\/wikis.gm.fh-koeln.de\/wiki_db\/Datenbanken\/Join-Typ-SQL\"> DB-Wiki<\/a> beschrieben. Ich hoffe mal, alles korrekt, bitte pr\u00fcfen :-.)<\/li>\n<li>USING und ON k\u00f6nnen nicht bei NATURAL joins verwendet werden.<\/li>\n<li>USING braucht keinen Tablealias, auch nicht in der SELECT-List der Spalte , die in using vorkommt.<\/li>\n<li>Es kann USING oder ON verwendet werden, aber nicht beides.<\/li>\n<li>Fehlt das Wort INNER bzw. OUTER, handelt es sich um einen INNER Join<\/li>\n<li>Table alias werden nicht dauerhaft in der Datenbank gespeichert und sind notwendig, wenn Spalten in verschiedenen Tabellen gleich hei\u00dfen.<\/li>\n<li>Es gibt nur einen LEFT OUTER JOIN, einen RIGHT OUTER JOIN und einen FULL OUTER JOIN, OUTER Join,\u00a0 ohne Vorwort gibt es nicht.<\/li>\n<li>Die Schl\u00fcsselworte INNER und OUTER sind optional<\/li>\n<li>\u00dcber JOINS k\u00f6nnen beliebig viele Tabellen nacheinander verkn\u00fcpft werden.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Die verschiedenen JOIN -Typen sind schon ziemlich ausf\u00fchrlich im DB-Wiki beschrieben. Ich hoffe mal, alles korrekt, bitte pr\u00fcfen :-.) USING und ON k\u00f6nnen nicht bei NATURAL joins verwendet werden. USING braucht keinen Tablealias, auch nicht in der SELECT-List der Spalte , die in using vorkommt. Es kann USING oder ON verwendet werden, aber nicht beides&#8230;.  <a href=\"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/2011\/01\/27\/besonderheiten-beim-auslesen-von-daten-aus-mehreren-tabellen\/\" class=\"more-link\" title=\"Read Besonderheiten beim Lesen von Daten aus mehreren Tabellen\"><?php _e(\"Read more &raquo;\",\"wpbootstrap\"); ?><\/a><\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[251],"tags":[305,303,299,298,302,300,304,301],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-8-multiple-tables","tag-equijoin","tag-full","tag-inner","tag-join","tag-on","tag-outer","tag-self","tag-using"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":19,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/posts\/60\/revisions\/66"}],"wp:attachment":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/sqlexpert\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}