안녕하세요~
오늘 커미터 그룹에 등록된 프로글래머김이라고 합니다~
제가 Firebird용 핸들러를 만들어 테스트 중입니다.
지금 발생되는 문제점만 해결되면 다른 별 문제점이 없어보여 공개 하려는 중입니다.

그런데 전에 문제가 됐던 "group by" 관련 문제점이 수정되고 나서
Firebird에서 오류가 발생 하지 않아 정상인 줄 알았는데...
결과값이 발생하지 않아 검토중에 발견했습니다.
아래는 태그 검색 쿼리입니다. (댓글검색도 같은 현상)

modules/document/queries/getDocumentListWithinTag.xml

 SELECT FIRST 20 SKIP 0
    "documents"."document_srl"
FROM
    "xe_documents" as "documents",
    "xe_tags" as "tags"
Where
    ("documents"."module_srl" in (58) and
    "documents"."document_srl" = "tags"."document_srl" and
    "tags"."tag" like '%태그%')
GROUP BY
    "documents"."document_srl"
ORDER BY
    "documents"."list_order" asc


"order by"를 제거하거나 "order by" 되는 컬럼을 select 되는 컬럼에 추가 하면 정상동작 합니다.
"order by"를 제거하면 검색시 글번호 정렬이 되지 않을것 같은데...
댓글로 의견 부탁 드립니다~

예 1)

 SELECT FIRST 20 SKIP 0
    "documents"."document_srl"
FROM
    "xe_documents" as "documents",
    "xe_tags" as "tags"
Where
    ("documents"."module_srl" in (58) and
    "documents"."document_srl" = "tags"."document_srl" and
    "tags"."tag" like '%태그%')
GROUP BY
    "documents"."document_srl"



예 2)
 SELECT FIRST 20 SKIP 0
    "documents"."document_srl", "documents"."list_order"
FROM
    "xe_documents" as "documents",
    "xe_tags" as "tags"
Where
    ("documents"."module_srl" in (58) and
    "documents"."document_srl" = "tags"."document_srl" and
    "tags"."tag" like '%태그%')
GROUP BY
    "documents"."document_srl"
ORDER BY
    "documents"."list_order" asc