이것은 내 데이터베이스 구조입니다. 데이터베이스 생성 testGroupfirst; 이 내가 선택 이름, 올해도, 이름 testTbl 그룹에서 장소, 연도, 정도에 따라 간단하게 그룹을 만들어 지금 까지 결과가 use testGroupfirst;
go
create table testTbl (
id int primary key identity,name
CTE를 사용하여 일부 값을 가져온 다음 UPDATE 문을 사용하여 데이터베이스 테이블에서 반환 된 값을 지우고 있습니다. 이 작업은 저장 프로 시저 내에서 발생합니다. UPDATE TABLE1
SET AA = NULL, BB = NULL
WHERE EXISTS
(WITH T1 AS (SELECT AA, BB, CC FROM TABL
2 개의 테이블이 있으며 CTE를 사용해야합니다. 나는 dActiveDate이 table_1에서 가장 큰이며, table_1.dcidKala = table_2.dcidKala에 대한 table_1.dActiveDate <= table_2.dDateFactor 있도록, Table_1에서 행에 Table_2의 행 집합이 필요합니다. dActiveDate 작은
중복 제거를 위해 CTE를 사용하는 경우 원본 테이블에서 행을 삭제하는 cte 작업에서 삭제하십시오. 어떻게됩니까? 일부 값에 대해 CTE를 업데이트하면 원본 테이블에 반영되지 않습니다. 왜 그렇습니까? CREATE TABLE TABLE_DUPLICATEREMOVALTEST
(
ID INT,NAME VARCHAR(20)
)
INSERT INT
수동으로 입력 한 텍스트를 다른 테이블의 항목 식별자로 참조하는 테이블의 항목을 식별하려고합니다. 데이터 구조는 잘못 설계되어 테이블 간의 간단한 조인에 사용할 항목이 없습니다. 그들은 일치하지 않습니다. 그것은 단지 매우 즐거운 아니에요 나는이 있고 그것을 작동 : SELECT i.id, (
SELECT c.text
FROM charges
행 수를 사용하여 1 또는 2와 일치하는 값을 반환합니다. 모든 값을 2로 유지해야합니다. 그러나 행 수가 1 인 일부 값은 동일합니다 필터를 시도하는 열 이름에. 내가 찾고있는 건 2의 개수를 가지고 있지만 행 수가 2 인 경우에만 1의 개수를 가진 행을 제외시키는 행을 유지하는 방법입니다. 아래 예제에서 동일한 판매 주문을 528,886의 ID는 있지만
JSON 파일을 구문 분석하기 위해 SQL Server 2014를 사용하고 있습니다. 재귀 CTE가 편리하다고 생각합니다. JSON 파일은 다음과 같이이다 :는 {
"0": {
"SalesOrderNumber": "CSVSO67695",
"SalesOrderDetailID": 97971,
"OrderDate": "2014
나는 자식 ID와 부모 ID의 SQLite 테이블을 가지고 있습니다. 부모가 자식 열에도 나타날 수 있습니다. 예를 들면 : child parent
----- ------
3 4
2 3
1 2
5 4
7 8
6 7
나는 아이가 하나의 열 및 궁극적 인 부모 (모든 recusing 완료 후 남아있는 부모)에 나열된 테이블에 재귀 적
: statemt 함께 내부 SELECTtable_stage2 내부 SELECT의 동시 실행 및 : CREATE TABLE test_table (Field1 INTEGER, Field2 INTEGER);
CREATE TABLE test_table2 (Field1 INTEGER, Field2 INTEGER);
WITH table_stage1(fld1,
DB 전문가가 아니기 때문에 SQL Server 2012에 대해 아래 시나리오에서 cte를 작성하려고했지만 내 문제를 해결할 수 없습니다. 어떤 사람이 이것을 알아낼 수있게 도와 주시면 감사하겠습니다. 테이블 Jobcard 및 항목에 대해 Jockcard2Item이라는 테이블이 여러 개 있습니다. 내 경우에는 내가 울부 짖는 소리와 같은 주어진 항목 ID에