This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,50 @@
UPDATE T_TELEFON
SET
TOROLT = 'T'
,LASTCHANGED = GETDATE()
,MODIFIER = 0
,SERIAL = SERIAL + 1
WHERE
C_GONDVISELOID IS NOT NULL
AND C_ALAPERTELMEZETT = 'F'
AND TOROLT = 'F'
;
WITH CTE AS (
SELECT
*
,ROW_NUMBER() OVER(PARTITION BY C_GONDVISELOID, C_TANEVID ORDER BY LASTCHANGED DESC) AS RN
FROM T_TELEFON
WHERE
TOROLT = 'F'
AND C_GONDVISELOID IS NOT NULL
)
UPDATE CTE
SET
TOROLT = 'T'
,C_ALAPERTELMEZETT = 'F'
,LASTCHANGED = GETDATE()
,MODIFIER = 0
,SERIAL = SERIAL + 1
WHERE RN > 1
;
WITH CTE AS (
SELECT
*
,ROW_NUMBER() OVER(PARTITION BY C_GONDVISELOID, C_TANEVID ORDER BY LASTCHANGED DESC) AS RN
FROM T_TELEFON
WHERE
TOROLT = 'F'
AND C_GONDVISELOID IS NOT NULL
)
UPDATE CTE
SET
C_ALAPERTELMEZETT = 'T'
,LASTCHANGED = GETDATE()
,MODIFIER = 0
,SERIAL = SERIAL + 1
WHERE
RN = 1
AND C_ALAPERTELMEZETT = 'F'
;