====== SQL ====== Die //Structured Query Language// (kurz //SQL//) ist keine Programmiersprache im eigentlichen Sinne, sondern – wie der Name schon andeutet – eine "Anfrage-Sprache", also eine Sprache um Daten anzufragen. Dabei gibt es in der Praxis kein reines SQL, denn jedes Datenbank-System wie [[mysql:start|MySQL]] oder [[sqlite:start|SQLite]] hat seinen eigenen SQL-Dialekt und im Detail viele Unterschiede. ===== Datenbank-Systeme ===== Eine unvollständige Liste SQL-basierter Datenbank-Systeme: * [[mssql:start|MSSQL]] * [[mysql:start|MySQL]] * [[sqlite:start|SQLite]] ===== Joins ===== Mit Joins lassen sich Daten aus verschiedenen Tabellen mit einer Anfrage abrufen. * [[http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/|Coding Horror: A visual explanation of SQL joins]] * [[http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins|Code Project: Visual representation of SQL joins]] ===== Links ===== * [[wp>SQL]] ==== Tutorials ==== * [[http://campus.codeschool.com/courses/try-sql/contents|Code School: Try SQL]]