Är det någon som vet hur jag skall skriva då jag vill ha fram alla anställda som har varit anställda längre än 6 månader och resultat mindre än Eeehh, användandet av triggern ställer jag mig mycket frågande till, och du kommer ju att inserta en massa rader flera gågnger till tabellen Klåpare (dessutom anger du bara två kolumner i inserten medan selecten ger tre kolumner), men om vi bara koncentrerar oss på SELECT-satsen så bör den se ut så här:trigger
60000
CREATE TRIGGER resultatkontroll ON SÄLJRESULTAT
FOR INSERT, UPDATE, DELETE
AS
INSERT INTO KLÅPARE (anstnr,enamn)
SELECT anstnr,enamn,anstdatum FROM SÄLJRESULTAT
WHERE MONTH BETWEEN ( anstdatum, getdate ) > 6
AND resultat < 60000
Tror det är nåt åt det här hållet!Sv: trigger
SELECT anstnr,enamn,anstdatum FROM SÄLJRESULTAT
WHERE anstdatum < DATEADD(m, -6, getdate)
AND resultat < 60000