Il existe un index cluster sur un Clientchamp de table LastName. Lorsque je vide simplement tous les enregistrements de la table, ils apparaissent dans l'ordre alphabétique, sauf si un (nolock)indice est utilisé comme dans la requête en question. Cet indice modifie l'ordre des enregistrements. Devrait-il?. Je suis certain qu'aucune autre …
Comment SQL Server détermine-t-il l'ordre des enregistrements dans le jeu de résultats de l'exécution des requêtes? J'essaie d'en faire des têtes ou des queues mais je me retrouve à me gratter la tête. Lorsque je modifie les champs, je sélectionne la commande change également. Lorsque j'exécute le SQL ci-dessous avec …
Par exemple, considérez la requête SQL: SELECT A.[Name], ROW_NUMBER() OVER(ORDER BY A.[Name] ASC) FROM [FooTable] AS A Ici, j'observe les résultats renvoyés triés par A. [Nom]. Si je change la colonne de tri définie dans la fonction ROW_NUMBER en une autre colonne, les résultats sont de nouveau triés par cette …
Dans MS SQL Server 2005, j'écris une requête avec un tri conditionnel et mon problème est que je ne sais pas comment puis-je trier conditionnellement en utilisant deux colonnes? Si j'ai écrit du code comme ça, ça fonctionne normalement select * from table order by case @pkr when 'kol' then …
J'utilise une application (MapServer - http://mapserver.org/ ) qui encapsule les instructions SQL, de sorte que l'instruction ORDER BY se trouve dans la requête interne. Par exemple SELECT * FROM ( SELECT ID, GEOM, Name FROM t ORDER BY Name ) as tbl L'application dispose de nombreux pilotes de base de …
Je viens de mettre en place un système d'enregistrement qui se compose de plusieurs tables avec la même disposition. Il existe une table pour chaque source de données. Pour la visionneuse de journaux, je veux UNION toutes les tables de log , les filtrer par compte , ajouter une pseudo …
J'essaie d'écrire une requête dans ce sens: select * from tbl where col1 = 1 and col2 = 2 and col3 = 3 order by ... ; Je veux d'abord tous les résultats où les 3 WHEREconditions correspondent (3/3), puis tous les résultats où 2 conditions correspondent (2/3), et enfin …
J'ai récemment eu une discussion avec un collègue qui tentait de supprimer les clauses order by d'une requête de production, car la colonne order by était la même que la clé primaire . Après une longue discussion au cours de laquelle j'ai essayé d'expliquer qu'il ne pouvait pas garantir un …
Comment puis-je trier dans Oracle une colonne Varchar2 ou NVarchar2 pour qu'elle soit dans mon propre ordre personnalisé défini. Ou existe-t-il des options existantes qui placeront les lettres en premier, puis les chiffres, puis tous les caractères spéciaux. Notre première approche consistait à utiliser une fonction qui mappe manuellement les …
J'ai une table qui contient plusieurs clés dans d'autres tables (où chaque clé est composée de plusieurs colonnes). Je voudrais pouvoir regrouper des lignes qui ont une clé égale, mais je ne veux pas les regrouper toutes ensemble. Ce n'est pas simple GROUP BYsur la clé, mais je veux plutôt …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.