Articles of loops

Comment calculer le taux d'atsortingtion dans SQL

La structure de la table est userID – ID unique Mois de facturation – Mois où la facture a été payée Les données que j'ai sont pour 1 an ou 12 mois Je dois calculer le nombre total d'users qui partent chaque mois. Merci d'avance.

Créer une boucle contenant une union de deux tables dont l'une ne change pas

J'ai une union de deux tables et je count le nombre de rangées dans l'union. Je dois le faire plusieurs fois, où l'une des deux tables restra la même, mais l'autre va changer. Pour être plus précis, prenons la requête fictive ci-dessous à titre d'exemple, la première table (au dessus de UNION ), rest inchangée, […]

J'ai trouvé ce script qui passe par la database actuelle seulement et identifie l'index inutilisé mais je veux passer par toutes les bases de données

J'ai trouvé ce script qui vous donne un index inutilisé mais il ne fonctionne que par database comment le faire fonctionner à travers toutes les bases de données sur le server SELECT o.name , indexname = i.name , i.index_id , reads = user_seeks + user_scans + user_lookups , writes = user_updates , rows = ( […]

T-SQL: Déplacer datatables vers la ligne suivante en fonction de la valeur du champ

J'ai un scénario dans lequel les clients passent des commands tous les jours par semaine (du lundi au dimanche). Cependant, l'entrepôt ne procède pas aux commands les samedis / dimanches. J'ai un drapeau qui me dit si oui ou non un jour est un jour ouvrable (= 1) ou non (= 0). J'ai aussi les […]

Calculer une valeur basée sur la valeur précédente (boucle)

Quelqu'un peut-il m'aider s'il vous plaît à comprendre quel type de fonction à utiliser ou la direction à suivre afin de résoudre le problème ci-dessous? J'ai fait la plupart du travail sur le script mais je suis bloqué à essayer de comprendre comment définir une date à la fois de haut en bas. Par exemple, […]

Boucle dans une requête pour renvoyer les 3 valeurs suivantes à partir d'une variable donnée

REXTESTER Exemple La requête que j'ai ci-dessous renvoie la date 3 jours plus tard à partir de la variable donnée @incoming_date . Le hic, c'est que la date de return ne peut pas être un week-end ou l'un des dix jours fériés fédéraux. Par exemple, si la date d'aujourd'hui (16/11/2017) a été donnée, elle reviendra […]

Boucle SQL et incrémentation

J'utilise SQL Server 2008 J'ai le SQL suivant get toutes les dates entre aujourd'hui et le 31 décembre 2012. Ce que je dois faire maintenant est de commencer avec une valeur de 10000 et incrémenter cette valeur également le 31 décembre j'ai une valeur de 150000. Declare @projection table(d datetime, t decimal) Declare @d datetime […]

Itérer à travers une list de strings en sql et assigner en tant que variable

J'ai une list de strings que je voudrais itérer et définir comme une variable en sql, je veux itérer une list de ces strings ["un", "deux", "trois", "quatre"] et ensuite définir chaque de ces strings en tant que variable pour une requête. J'ai essayé ce qui suit: Declare @Ids Table (id integer primary Key not […]

Microsoft SQL Server calcule le time total entre les events successifs

Premier message ici, mais quelqu'un peut-il guider ou m'aider à comprendre le problème suivant. Pour le tableau suivant "Patient_Table", comment puis-je savoir le nombre total de jours patient_id 22 était malade. ID Patient_ID Listing_Number Date Status —————————————————————– 1 22 1 01/01/2016 Healthy 2 22 2 01/11/2016 Sick 3 34 1 01/13/2016 Healthy 4 22 3 […]

SQL Server Itérer via CTE

Procédure stockée n ° 1: le paramètre @Country renvoie 1+ lignes de colonnes OrganizationID et MeasurableID Procédure stockée # 2: @OrganizationID et @MeasurableID parameters, crée un CTE (qui utilise ROW_NUMBER() OVER (PARTITION BY Entities.ID ORDER BY Contracts.UTCmatched desc) pour renvoyer une ligne distincte pour chaque Entity ) Je cherche à les combiner en une seule […]