T-SQL Skip Take Procedimento Armazenado
Parece que não estou tendo muita sorte neste site, ainda para sempre o otimista, continuarei tentando. Eu tenho duas tabelas, Revistas e ArticleCategories que ingressaram usando esta consulta:
SELECT Journals.JournalId,
Journals.Year,
Journals.Title,
ArticleCategories.ItemText
FROM Journals
LEFT OUTER JOIN ArticleCategories
ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId
Alguém pode me dizer como posso reescrevê-lo em uma consulta Skip, Take. Em outras palavras, quero pular os primeiros n registros e depois pegar os próximos n. Acho que ROW_NUMBER está envolvido em algum lugar, mas não consigo descobrir como usá-lo neste caso.
Suspeito que a razão pela qual não tenha muita sorte é que acho difícil explicar o que estou tentando fazer. Se minha pergunta não estiver clara, não hesite em me dizer onde estou errado e tentarei novamente. Talvez eu deva mencionar também que estou tentando colocar isso em um procedimento armazenado. Muito Obrigado. Muito Obrigado