Язык запросов DaJet является SQL-подобным языком. Он универсален в том смысле, что поддерживает работу с базами данных 1С:Предприятие 8, использующих в качестве СУБД, как Microsoft SQL Server, так и PostgreSQL.
Обращение к данным выполняется в терминах 1С:Предприятие 8.
Транспайлер DaJet преобразует команды своего языка запросов в соответствующие этим СУБД синтаксические конструкции, соблюдая при этом все необходимые семантические требования таких команд, средствами соответствующей СУБД.
Обычный запрос может выглядеть, например, таким образом:
SELECT TOP 10
Ссылка, Код, Наименование, СтавкаНДС, ВерсияДанных
FROM
Справочник.Номенклатура
WHERE
СтавкаНДС = Перечисление.СтавкиНДС.БезНДС
ORDER BY
Наименование DESC
Система типов данных языка запросов
Команда SELECT и параметры запросов
Составные поля и типы в запросах
Постраничная выборка данных (paging)
Оконные функции (window functions)
Выборка изменений из планов обмена
Переопределение оператора сравнения
User-defined types (контракты данных)
DML: INSERT, UPDATE, UPSERT, DELETE