Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce blog, nous aborderons OFFSET et FETCH. Ces deux - lorsqu'ils sont combinés - sont très puissants et peuvent nous aider dans nos tâches d'extraction de données SQL. Nous pouvons utiliser ces deux éléments pour extraire des données en fonction de nos exigences ou de nos besoins.
Le but de OFFSET est d'ignorer les premières lignes que vous avez mentionnées dans votre jeu de données. D'autre part, nous utilisons FETCH pour restreindre les lignes. Ce sont deux options de commande par clause . Gardez à l'esprit que ces deux ne fonctionneront pas si vous n'utilisez pas la clause ORDER BY .
Dans cet exemple, nous pouvons utiliser order by ID ou order by Name . Après cela, lorsque vous utilisez OFFSET 5 ROWS , les 5 premières lignes seront ignorées. Lorsque vous combinez FETCH NEXT 10 ROWS ONLY , il n'obtiendra que les 10 données suivantes après les 5 lignes.
Mais si nous n'utilisons pas la commande FETCH , toutes les autres lignes seront affichées à l'exception de celles où nous avons utilisé OFFSET .
Cela signifie que les lignes 6 à 15 apparaîtront dans notre sortie et rien d'autre.
Table des matières
Sélection d'un tableau
Tout d'abord, ouvrons notre SSMS . Dans cet exemple, nous avons déjà un tableau simple.
Ensuite, mettez en surbrillance la commande pour charger la table.
Après cela, cliquez sur Exécuter .
Ensuite, vous verrez le tableau dans l' onglet Résultats .
Utilisation de OFFSET pour l'extraction de données SQL
Dans la sortie, vous verrez que nous avons ID et Name .
Si nous exécutons la commande avec " ORDER BY ID ", les données seront triées par ordre croissant en fonction du numéro d'identification.
On peut aussi utiliser la commande « ORDER BY ID DESC » pour trier les données de manière décroissante.
Mais pour cet exemple, nous allons exécuter la commande « ORDER BY ID ». Ensuite, sautons les 10 premières lignes de notre sortie. Nous allons donc taper " OFFSET 10 ROWS ".
Après cela, mettons en surbrillance les commandes que nous allons exécuter. Cliquez ensuite sur Exécuter .
Lors de la vérification de la sortie dans l' onglet Résultats , nous verrons que la commande que nous avons utilisée a ignoré les 10 premières lignes. Maintenant, il affiche simplement les données de l' ID 11 .
Utilisation de FETCH pour l'extraction de données SQL
Utilisons maintenant FETCH . Dans cet exemple, nous allons uniquement FETCH 2 lignes. Cela signifie que l' ID 11 et l'ID 12 seront les seuls dans la sortie.
Tout d'abord, tapons " FETCH NEXT 2 ROWS ONLY ".
Ensuite, nous allons mettre en surbrillance les commandes et cliquer sur Exécuter .
Ensuite, vous verrez que la sortie affiche ID 11 et ID 12 uniquement dans l' onglet Résultats .
Vous pouvez modifier l'autorisation à tout moment en fonction de votre objectif. Vous pouvez ignorer les 15 premières lignes en tapant « OFFSET FIRST 10 ROWS ». Lorsqu'il est combiné avec FETCH , il devient plus puissant. En plus d'utiliser « ORDER BY ID », vous pouvez également utiliser « ORDER BY NAME ».
Interrogation de données à partir de plusieurs sources de données
Conclusion
Pour conclure, nous avons discuté de l'utilisation de OFFSET et FETCH . À l'aide de ces deux commandes simples, vous pourrez modifier les restrictions et contrôler la sortie sur les lignes que vous souhaitez afficher.
Si vous n'avez pas besoin des 50 premières lignes, vous n'avez pas besoin de faire défiler vers le bas. Au lieu de cela, vous pouvez facilement l'obtenir en utilisant ces commandes simples mais puissantes. OFFSET et FETCH peuvent être simples. Mais lorsqu'ils sont utilisés ensemble, ils deviennent puissants car vous avez plus de contrôle sur les données.
Si vous souhaitez en savoir plus sur ce sujet et d'autres contenus connexes, vous pouvez certainement consulter la liste des liens pertinents ci-dessous.
Tous mes vœux,
Hafiz
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir