case

    1

    2답변

    은행 승인 상태에 따라 기부 액의 합계를 얻고 선물 종류별로 그룹화하려고합니다. 그러나 스크립트는 RR 및 NR 기부를 별도의 줄에 출력합니다 (스크립트 아래 참조). 사례 진술이 전혀 작동하지 않는 것 같습니다. sum(case when c.bank_approval_status = 'AP' then c.charge_amount else

    -1

    1답변

    CASE WHEN ("Candidate Cycle Time"."Time From Req. First Approval To Offer Accept"-"Requisition Aging"."Time On Hold Since Creation") < 6 THEN Null ELSE "Candidate Cycle Time"."Time From Req. First A

    3

    1답변

    Oracle의 LISTAGG 기능과 관련하여 매우 특이한 동작을 경험했습니다. 4000 개가 넘는 문자를 처리하는 경우 LISTAGG가 실패합니다. 저는 이것을 알고 있기 때문에 100 자 이상의 셀을 "너무 많습니다"라는 메시지로 바꾸려면 CASE 문을 사용했습니다. CREATE TABLE EMP ( ID VARCHAR2(401), DEP

    0

    2답변

    다음 쿼리를 작성했지만 CASE 문이 잘못된 값을 반환합니다. soaddr이 soaddr에서 값을 반환하는 대신 값을 가지면 arcust에서 잘못된 값을 반환합니다. 하지만 else 문을 변경하여 soaddr에서 값을 가져 오면 NULL 값을 반환합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? SELECT DISTINCT a.custno, b.compan

    0

    2답변

    일부 중복 된 테이블이 있습니다. 별개의 기록을 세어 총 볼륨을 얻을 수 있습니다. CompTia 코드가 B92 일 때 합계를 시도 할 때 별개로 실행하면 여전히 속임수가 계산됩니다. select a.repair_week_period, count(distinct a.notif_id) as Total_Volume, sum(distinct case whe

    0

    2답변

    특정 if 조건을 사용하여 mysql 쿼리를 작성하려고합니다. 내 DB 구조 환율 (표) if (amt_curr=='USD') { $totalinr = (amt_paid * rate); (rate it should take from currency table where currency='USD' from currency table) } else

    0

    1답변

    Y/y를 입력하거나 10 초 동안 (키를 누르지 않은 경우) 기다리고 스크립트를 종료하는 옵션을 내 스크립트에 쓰려고합니다. 예를 들어 스크립트를 실행중인 경우 Y/y를 입력하면 작동합니다. 10 초를 기다렸을 때 아무 것도 입력되지 않으면 작동합니다. 지금까지 나는 Y/y로 작업하고 10 초를 기다렸지 만 아무 키도 누르지 않으면 종료 중입니다. 나는 그

    0

    3답변

    케이스 문을 작성하여 인 경우 현재 시간이 오전 11시 이전 인 경우 어제뿐만 아니라 오늘도 정보를 원합니다. 시간이 오전 11시 이후라면 오늘부터의 정보 만 원합니다. 여기 내가 정확하게 문제를 이해한다면 나는 다음 당신이 원하는 것입니다, 지금 (작업 추가 요구 사항) FROM [EDC].[dbo].[DIM_DefectData] with (NoLock)

    1

    1답변

    오라클 concat 함수에서 case를 수행하는 방법은 무엇입니까? 번호와 번호를 기반으로 한 문자를 연결하려고합니다. 즉, 숫자가 1보다 크다면, 나는 그 이상을 덧붙여 야합니다. 아래 쿼리를 시도했지만 작동하지 않습니다. Select concat(count(*) , if count(*) > 1 then 's' else '') from table

    -1

    2답변

    기본적으로 변수에 문자열을 저장하고 싶습니다. 그러나 조건에 따라 일부 변경되는 결과처럼 다른 장소에서 일부 콘텐츠를 가져 가고 싶습니다. 예. 저는 학생이 3 명 있습니다 - a, b, c. 그래서 여기있을 것입니다. DECLARE @intro nvarchar(80) = 'Hi!!! My Name is ' + CASE WHEN 'a' THEN