GetLists.sql 936 B

123456789101112131415161718
  1. SELECT A.*
  2. FROM (SELECT ROW_NUMBER() OVER(ORDER BY tls.ServerId asc) AS RowNum,
  3. tls.ServerId AS ServerId,
  4. tls.SystemId AS SystemId,
  5. tlak.id AS ApiId,
  6. tlak.ApiKey AS ApiKey,
  7. COALESCE(CONVERT(CHAR(10), tlak.ExpiredAt, 120), '-') AS ExpiredAt,
  8. tlak.policyLookupYn AS PolicyLookupYn,
  9. tlak.fileInfoLookupYn AS FileInfoLookupYn,
  10. tlak.applyLabelYn AS ApplyLabelYn,
  11. tlak.releaseLabelYn AS ReleaseLabelYn,
  12. tlak.encryptionFileYn AS EncryptionFileYn,
  13. tlak.decryptionFileYn AS DecryptionFileYn
  14. FROM (SELECT * FROM TB_LINKED_SERVER where SystemId = @systemId AND UseYn = 1) tls
  15. JOIN (SELECT * FROM TB_LINKED_API_KEY WHERE UseYn = 1) tlak
  16. ON tls.ServerId = tlak.ServerId
  17. ) A
  18. WHERE RowNum BETWEEN @startRow AND @endRow