coalesce

    0

    1답변

    나는 Hive의 테이블에서 수십억 개의 행과 백 개의 열로 작업하고 있습니다. 100 개의 열 중에서 첫 번째 0이 아닌 값을 합쳐야합니다. 나는 이것을 할 수 있지만 많은 줄의 코드 (각 열에 대해 한 줄)가 필요하다. 나는 또한 반대쪽에서 똑같은 작업을 수행하여 적어도 0을 의미하는 마지막 0이 아닌 값을 찾습니다. 각 열의 이름은 balance0, b

    1

    1답변

    I가 Event 이벤트 소스 중 하나가 널이 될 수있는 다른 소스 에서 이벤트에 대한 정보를 포함 테이블 TABLE Event( EventId [int] IDENTITY(1,1) NOT NULL, EventSource1Id [int] NULL, EventSource2Id [int] NULL ) TABLE EventSource1( Id [int] I

    0

    1답변

    COALESCE은 인수 사이에 NULL이 아닌 첫 번째 표현식을 리턴하는 SQL 함수입니다. SELECT USER.user_id, USER.firstname, USER.lastname, ... COALESCE(EMPLOYEE.title, '') title, ... FROM USER ... 다음 문에

    0

    1답변

    하나의 쿼리에서 달성하고자하는 것은 특정 조건과 일치하는 레코드의 ID를 반환하는 것이고, 아무 것도 발견되지 않으면 다른 조건입니다. 그래서이 두 기준은 우선 순위가 다르며 단순한 '또는'은하지 않습니다. 나는 두 가지 해결책을 들어 왔지만이 간단하게 할 수 있는지 궁금 : select id,1 as n from <tablename> where <crit

    0

    1답변

    "이름", "설명", "준비"라는 이름의 열이있는 "레시피"테이블이 있습니다. 내가 한 전체 텍스트 검색을 사용하려면 다음 ALTER TABLE recipes ADD COLUMN recipes_searchtext TSVECTOR; CREATE INDEX idx_recipes_searchtext_gin ON recipes USING GIN(recipes_

    0

    1답변

    SQL 테이블 주문에 대한 질문이 있습니다. 그리고 나는 스택이나 구글에서 해결책을 찾을 수 없다. 내 테이블 "점수"는 다음과 같습니다 : Name Total Tries Game1 Game2 Game3 ------------------------------------------ Sam 65 61 10 31 24 Tom 55 11

    2

    3답변

    나는이 MySQL의 테이블이 있습니다 +----+-------------+----------+------+-------+ | ID | DESCRIPTION | QUANTITY | EACH | PRICE | +----+-------------+----------+------+-------+ | 1 | Product 1 | 1 | 12 | 1*12 |

    1

    1답변

    나는 아래의 설명 플랜을 가지고있다. 그것은 꽤 기본적이며, 모든 조인은 (비록 고유하지는 않지만) 인덱스를 사용하고 있으며, 5 시간 이상이 걸립니다. 가장 큰 테이블에는 약 100,000 개의 레코드가 있습니다. RAM과 CPU는 고정되어 있지 않으며 다른 쿼리는 실행되지 않고 테이블 잠금도 없습니다. 내가 가지고있는 가장 복잡한 부분은 외부 조인에서

    0

    2답변

    저는 postgres에서 새로운 기능을 수행하며 null 필드를 다른 값으로 설정하려고합니다. 나는이 쿼리를 실행하면 잘 작동 : SELECT COALESCE(Field,'xxx) from Table; 을하지만, 대신 모든 필드에 'XXX'을 가지고, 나는 이런 식으로 그들을 채우려는이 일에서 SELECT COALESCE(Field,select id f

    1

    2답변

    문제 : 여기 CREATE TABLE Score(`id` int, `col1` INT NULL); INSERT INTO Score (`id`, `col1`) VALUES (2, NULL), (3, 10), (5, -1), (7, NULL), (11, NULL), (13, -12),