我有两个名为Table A和的SQL Server表Table B.我有一个应用程序同时插入一行Table A和三行Table B.正如您在下面的屏幕截图中看到的,我们可以根据它们ID在TableA和TransID列中的列链接这些插入的记录Table B.
在上表B中的数据插入,如果任何行开出3个插入行包含一个名为值Printed的Printed列,我想更新我Table A的相关记录的PrintStatus列Printed也是如此.
如何为此编写SQL Server触发器?
下面的查询返回多行,如下图所示.
我想知道如何只返回一行MAX seqno.另请注意,我想在此处返回表中的所有列.
感谢你的帮助.
SELECT *
FROM dbo.SALESORD_HDR HD
JOIN dbo.SALESORDHIST AS HI ON HD.SEQNO = HI.HEADER_SOURCE_SEQ
AND hi.FILEURL <> ''
AND HI.EVENT_TYPE='D'
Run Code Online (Sandbox Code Playgroud)