| 0.9 | 1.0 | 1.5.3 | 1.5.4 | 1.5.5 | 2.0 | 2.0.3 | 2.0.4 | 2.1 | 2.5 | 3.0 |
|---|---|---|---|---|---|---|---|---|---|---|
| Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да |
[NOT] SINGULAR (SELECT * FROM <tablelist> WHERE <search_condition>)
SINGULAR проверяет что запрос возвращает одну запись, и в этом случае возвращает TRUE
оператор SELECT должен использоваться с возвратом всех колонок (*)
SELECT e.full_name FROM employee e WHERE singular (SELECT * FROM project p WHERE p.team_leader = e.emp_no)
пример возвращает работников, которые являются лидерами в одном и только одном проекте.
EmbedSQL.pdf