Emp(id, boss_id): (1, NULL), (2, 1), (3, 1), (4, 2), (5, 2), (6, 3), (7, NULL), (8, 7). Сұраныстың нәтижесі қандай? SELECT COUNT(*) FROM Emp a JOIN Emp b ON b.boss_id = a.id JOIN Emp c ON c.boss_id = b.id;
Дұрыс жауабы мен түсіндірмесі
Жауабы: 3
Сұраныс «басшы — орта буын — бағынышты» тізбектерін санайды: 1→2→4, 1→2→5, 1→3→6. 7→8 тізбегі үшінші буынға жетпейді.
«Мәліметтер қорын жасау» тақырыбынан тағы
- SELECT COUNT(*) FROM Book WHERE author_id NOT IN (SELECT id FROM Author WHERE name LIKE 'А%'); сұранысы қандай...
- SQL өрнегін оның нәтижесімен сәйкестендіріңіз.
- SQL өрнегінің нәтижесі қандай? (INSTR — ішкі жолдың 1-ден басталатын орны, SUBSTR(s, i, k) — i-ші таңбадан k т...
- SELECT COUNT(*) FROM Book b WHERE price > (SELECT AVG(price) FROM Book WHERE author_id = b.author_id); сұраныс...
- A(id) кестесінде 1, 2, 3, 4 мәндері, B(a_id) кестесінде 2, 2, 3, NULL, 5 мәндері бар. Сұраныстың нәтижесі қанд...
- SQL тілінің жұмысы туралы дұрыс тұжырымдарды таңдаңыз.
- SQL сұранысының нәтижесі қандай? WITH RECURSIVE f(a, b) AS (SELECT 0, 1 UNION ALL SELECT b, a + b FROM f WHERE...
- T(pts) кестесінде 90, 85, 85, 70, 70, 60 мәндері бар. Сұраныстың нәтижесі қандай? SELECT SUM(r) - SUM(d) FROM...