리브레 오피스 베이스에서 2번 감산

리브레 오피스 베이스에서 2번 감산

libre office base의 쿼리에서 어떻게 두 번 빼기를 할 수 있나요? 예를 들어 10:30 - 9:00은 1:30이 되어야 합니다. 감사해요.

편집: 질문에 나와 있듯이 libre office 스프레드시트가 아닌 "기본"에서 이 문제가 발생합니다.

답변1

SELECT DATEDIFF('hour', "t1", "t2") || ':' || MOD(DATEDIFF('minute', "t1", "t2"),60)
FROM "Table1"

결과:

1:30

차이를 90분으로 표시하는 것이 더 쉽습니다.

SELECT DATEDIFF('minute', "t1", "t2")
FROM "Table1"

선적 서류 비치:HSQLDB 1.8 내장 함수 및 저장 프로시저

편집하다:

엔진을 확인하려면 다음을 시도하십시오.편집 -> 데이터베이스 -> 속성. 그러나 임베디드 설정을 사용하는 예제에서는 이 옵션이 비활성화되어 있습니다.

그래서 .odb 파일의 압축을 풀고 database/properties.

#HSQL Database Engine 1.8.0.10

분할 데이터베이스 설정에는 database디렉터리가 포함되지 않습니다.

파일에는 content.xml데이터베이스 연결 정보가 포함되어 있습니다.

<db:connection-data>
    <db:connection-resource xlink:href="sdbc:embedded:hsqldb" xlink:type="simple"/>
    <db:login db:is-password-required="false"/>
</db:connection-data>

관련 정보