Mehrere Tabellen JOIN

Fr., 07/09/2012 - 14:27
Body
http://www.roseindia.net/sql/sqljoin/mysql-join-3-tables.shtml http://www.wellho.net/solutions/mysql-left-joins-to-link-three-or-more-tables.html http://stackoverflow.com/questions/1204217/mysql-select-join-3-tables http://stackoverflow.com/questions/3709560/mysql-join-three-tables

Sample

Beispiel über drei Tabellen. Finden der ausgeschriebenen Version einer Abkürzung. Abkuerzung_Link verlinkt eine Abkürzung -> Wort mit den ids
  1. SELECT Wort.wort
  2. FROM Abkuerzung
  3. INNER JOIN Abkuerzung_Link on Abkuerzung_Link.wort_id = Abkuerzung.abkuerzung_id
  4. INNER JOIN Wort on Wort.wort_id = Abkuerzung_Link.wort_id
  5. WHERE Abkuerzung.abkuerzung = "alemann."
erweitert über 4 Tabellen
  1. SELECT Wort.wort
  2. FROM Abkuerzung
  3. INNER JOIN Abkuerzung_Link on Abkuerzung_Link.wort_id = Abkuerzung.abkuerzung_id
  4. INNER JOIN Wort on Wort.wort_id = Abkuerzung_Link.wort_id
  5. INNER JOIN Konnotation on Konnotation.konnotation = Wort.wort
  6. WHERE Abkuerzung.abkuerzung = "Archit."
Tagging
Webdevelopment
Add new comment
The content of this field is kept private and will not be shown publicly.

Plain text

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <drupal-entity data-*>
  • Web page addresses and email addresses turn into links automatically.
  • Lines and paragraphs break automatically.