Наткнулся на такую глючу.
В запросе ниже, выдаётся разные результаты при закомментированном и
раскомментированном group by, хотя вроде бы должны быть одинаковые.
with recursive
SYM as (
select sr1.ID, sr1.PARENT_ID
from SYMPTOMS sr1
--group by 1, 2
),
TREE as (
select 1 as LEV, sp.ID,
Tonal ...
Наткнулся на такую глючу.
В запросе ниже
Хорошо бы, чтобы DLL мог выполниться. На новой пустой БД.
--
Хорсун Влад
PS http://tracker.firebirdsql.org/browse/CORE-3683 - не оно ?
12.12.2011 21:01, Khorsun Vlad пишет:
Tonal ...
Наткнулся на такую глючу.
Хорошо бы, чтобы DLL мог выполниться. На новой пустой БД.
--DDL:
CREATE DOMAIN D_ID AS integer NOT NULL;
CREATE DOMAIN D_ID_OR_NULL AS integer;
CREATE TABLE SYMPTOMS (
ID D_ID,
PARENT_ID D_ID_OR_NULL,
CONSTRAINT
Ещё странность на похожем запросе:
Добавим в корневой подзапрос неименованную вычисляемую колонку
with recursive
SYM as (
select sr1.ID, sr1.PARENT_ID, count(*) -- Добавили count(*)
from SYMPTOMS sr1
group by 1, 2
),
TREE as (
select 1 as LEV, sp.ID, sp.PARENT_ID
from SYM sp where sp.ID
13.12.2011 8:12, Tonal пишет:
Похоже.
Дык проверь. Скачай последний снапшот 3.0, создай новую базу и выполни
свой тестовый пример.
--
Дмитрий Еманов
5 matches
Mail list logo