查詢語言

查询语言数据查询语言(Data Query Language, DQL)是用于从数据库或信息系统中查询数据的计算机语言。例如SQL语言是查询语言里比较知名的一种。

查詢語言範例
*
*DMX(),在用於数据挖掘
*LDAP
*LINQ
*MQL
*OQL()
*SPARQL
*SMARTS
*SQL
**DDL(資料定義語言)
**DML(資料操作语言)
**DCL(資料控制语言)
*XPath為XML路徑語言
*YQL

数据查询语言
數據查詢語言泛指向資料庫或信息系统查詢的各種编程语言。数据查询语言必须要能表达所有关系代数所能表达的查询,这样才被称为关系完整的()。

DQL的主要功能是查询数据,本身核心指令为SELECT,为了进行精细的查询,加入了各类辅助指令。SELECT是查询的指令,例如:

SELECT p.Name, sod.SalesOrderID
FROM Production.Product p
INNER JOIN Sales.SalesOrderDetail sod ON p.ProductID = sod.ProductID
ORDER BY p.Name

引用
參考資料

[https://web.archive.org/web/20100304063252/http://structedtext.appspot.com/db/sql.html 完整的SQL中文參考網站]

[http://dev.mysql.com/doc/refman/6.0/en/sql-syntax.html MySQL SQL Syntax]

[http://68.142.116.68/docs/cd/B28359_01/server.111/b28286/toc.htm Oracle® Database SQL Language Reference]

[http://msdn.microsoft.com/zh-tw/library/ms189826(sql.90).aspx Transact-SQL Reference]

[http://www.postgresql.org/docs/8.3/interactive/index.html PostgreSQL SQL Commands]

[https://web.archive.org/web/20131102155241/http://otto.cs.uni-magdeburg.de/otto/index.html 一种新的查询语言:OttoQL Reference]

评论 (0)

  • 还没有评论,来抢沙发吧。