아래 시나리오를 처리하기 위해 쿼리에 도움이 필요합니다. 아래의 기록이 활성화 : 다음 ID start_dt status end_dt
-------------------------------------------------
18,593,122 1/15/07 14:38 A 12/11/07 8:45
18,593,122 12/11/07 8:45 C
에서 선택 * 실행 대 NOT 기본적으로 보이는 쿼리를 존재하는 나는이 다음 select count(*)
from TableA a
where not exists (Select 1 from TableB b where a.ID = b.ID);
TableA의는 하면 TableB의 같은 약 8,562,212 기록을 가지고 I 위 쿼리를 실행하면 무기한 실행
빠른 질문 나는 그래서 기본적으로 내가 column_1과 열 (5) 사이의 모든 colums가 같은 경우, 다음 (값으로 열을 얻을 알고 싶은이 COLUMN_1 COLUMN_2 COLUMN_3 COLUMN_4 COLUMN_5 SAME
X1 X1 X1 X1 X1 X1
X1 X2 X1 X1 X3 DIFFERENT
X1 NULL X1
T-SQL에서 Teradata SQL로 http://hansolav.net/sql/graphs.html#dijkstra으로이 SP를 변환하려고 시도했습니다. 재귀 쿼리와는 별도로 대부분의 작업을 완료했습니다. Teradata SP가 재귀 쿼리를 처리 할 수 없다는 것을 알고 있습니다. 누구든지 재귀 쿼리 비트를 다시 작성하여이 SP가 작동하도록하는 방법
MS Excel에서 처리 할 수있는 쿼리 수가 2 백만 개를 초과하므로 Teradata를 여러 Excel 탭으로 내보내는 방법에 대한 조언이 있거나 큰 문제를 해결할 수있는 방법이 있습니다. 쿼리 결과가 올라가서 매번보다 관리하기 쉬운 청크를 끌어낼 수 있습니다. 나는 단지 풀의 특정 부분을 반환합니다 TOP 및 SAMPLE 같은 명령이 알고,하지만 난 논
Teradata를 처음 사용했기 때문에 누구든지 아래 쿼리로 도움을받을 수 있습니다. 는 기본적으로, 구매의 최신 날짜 제품이 그룹에 금액이 필요합니다 아래처럼 나는 기록의 수백만 사용자 정의 테이블을했습니다. 필요한 열은 Cust_id, Cust_name, 날짜, 제품 및 금액입니다. 이 좀 도와주십시오 는 다음과 같이 설정 결과이 필요합니다. 미리 감사
15-30 수백만 행의 데이터를 저장해야합니다. 대부분의 쿼리는 작업별로 그룹화됩니다 (집계). 현재 데이터베이스 백엔드로 Teradata를 사용하고 있습니다. 하지만 응답 시간은 실시간이 아닙니다 (일부 쿼리의 경우 약 30 초 소요). 나는 대체품으로 카산드라를 조사하고 있었지만 어떤 문서에서는 작업별로 그룹이 있다면 카산드라가 최선의 선택이 아니라는
데이터베이스 중 하나에서 테이블과 동일한 이름의 휘발성 테이블을 생성했습니다. 테이블 이름 만 지정하는 쿼리를 실행하면 다음 오류가 발생합니다. 테이블/뷰/트리거 이름 '...'이 모호합니다. 휘발성 테이블에 다른 이름을 사용하면이 문제가 해결되지만 휘발성 테이블을 사용하는 쿼리를 지정하는 방법이 있는지 궁금합니다. 데이터베이스 이름을 지정하면 DB 엔진은
나는 데이터 세트에서 특정 기간 동안 다른 제품의 이름과 가격을 반환하기 위해 CASE WHEN 문을 사용하지만 고유 제품 당 많은 행이 반환됩니다. 이것은 CASE WHEN의 잘못된 사용입니까? 그렇다면 어떻게 수정합니까? |product_name|Period_1|Period_2|Period_3|
|1st Product | $25 | 0 | 0 |
|
나는 회사에서 제공하는 제품을 특정 시점까지 구매했는지 보여주고 자 노력하고 있습니다. 각 제품의 이름을 표시하고 각 제품 옆에 간단한 Y 또는 N을 표시하여 특정 날짜까지 판매되었는지 여부를 나타냅니다. 내가 쿼리를 구성하는 방법을 잘 모르겠어요 - 이건 내 시도 SELECT product_offering as Product
CASE WHEN date_