[/map {"- map/map "}) [/map/title {"- topic/title "}) Introduction (title][/map/topicref {"- map/topicref "}) [/map/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicmeta/navtitle {"- topic/navtitle "}) Introduction to the Endeca Query Language (navtitle][/map/topicref/topicmeta/linktext {"- map/linktext "}) Introduction to the Endeca Query Language (linktext][/map/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This section introduces the Endeca Query Language (EQL) and walks you through the query processing model. (shortdesc] (topicmeta][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) EQL overview (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) EQL overview (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) EQL is a SQL-like language designed specifically to query and manipulate data from the Dgraph. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Important concepts and terms (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Important concepts and terms (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) In order to work with EQL, you need to understand the following concepts. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) EQL and SQL: a comparison (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) EQL and SQL: a comparison (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) EQL is, in many ways, similar to SQL, but has some marked differences as well. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Query overview (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Query overview (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) An EQL query contains one or more semicolon-delimited statements with at least one RETURN clause. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) How queries are processed (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) How queries are processed (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This topic walks you through the steps involved in EQL query processing. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) EQL reserved keywords (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) EQL reserved keywords (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) EQL reserves certain keywords for its exclusive use. (shortdesc] (topicmeta] (topicref] (topicref] (map]