Articles of sql

SQL compare les données de deux tables

J’ai 2 tables TableA et TableB qui ont le même format de colonne par exemple les deux tables TableA et TableB ont des colonnes ABCDEF où A et B sont les clés primaires. Comment écrire du TableA SQL pour vérifier que si TableA et TableB ayant les mêmes clés primaires contiennent exactement la même valeur […]

Quel est l’équivalent linq de l’opérateur SQL IN?

Avec linq je dois vérifier si une valeur d’une ligne est présente dans un tableau. L’équivalent de la requête SQL: WHERE ID IN (2,3,4,5) Comment puis-je faire?

Faire une sous-requête WHERE IN dans Docsortingne 2

Je voudrais sélectionner des articles de commande de toutes les commandes avec un article spécifique. En SQL, je le ferais comme ceci: SELECT DISTINCT i.id, i.name, order.name FROM items i JOIN orders o ON i.order_id=o.id WHERE o.id IN ( SELECT o2.id FROM orders o2 JOIN items i2 ON i2.order_id=o2.id AND i2.id=5 ) AND i.id != […]

Que sont la projection et la sélection?

Quelle est la différence entre la projection et la sélection? Est-ce: Projection -> pour sélectionner les colonnes de la table; et Sélection —> pour sélectionner les lignes de la table? Donc, la projection et la sélection des tranches verticales et horizontales sont-elles respectivement?

Sélectionnez les données de “show tables” requête MySQL

Est-il possible de sélectionner des show tables dans MySQL? SELECT * FROM (SHOW TABLES) AS `my_tables` Quelque chose dans ce sens, bien que ce qui précède ne fonctionne pas (sur 5.0.51a, au moins).

nvarchar (max) toujours tronqué

J’écris donc une procédure stockée dans MS SQL Server 2008. C’est une requête très longue et je dois l’écrire dynamicment, alors je crée une variable appelée @Query et la NVARCHAR(MAX) type NVARCHAR(MAX) . Maintenant, on m’a dit que dans les versions modernes de SQL Server, NVARCHAR(MAX) pouvait contenir une quantité ridicule de données, bien plus […]

Nombre conditionnel sur un champ

Si j’avais une table comme celle-ci: jobId, jobName, Priority Whereby Priority peut être un entier compris entre 1 et 5. Étant donné que j’aurais besoin de cette requête pour générer un graphique dans le rapport, je devrais afficher le jobid, le nom du travail et 5 champs appelés Priority1, Priority2, Priority3, Priority4. Priorité5. Priority1 doit […]

Comment puis-je annuler ma dernière commande de suppression dans mysql?

J’ai accidentellement supprimé des énormes no. des lignes d’une table .. Comment puis-je le retourner? J’ai exécuté la requête en utilisant le mastic … Je serai reconnaissant si l’un de vous peut me guider en toute sécurité hors de cette ..

Fonction de partition COUNT () OVER possible en utilisant DISTINCT

J’essaie d’écrire ce qui suit afin d’obtenir un total cumulé de NumUsers distincts, comme ceci: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (PARTITION BY [Mth]) Le studio de gestion ne semble pas trop heureux à ce sujet. L’erreur disparaît lorsque je supprime le DISTINCT clé DISTINCT , mais ce ne sera pas un compte distinct. DISTINCT ne […]

CURRENT_TIMESTAMP en millisecondes

Existe-t-il un moyen d’obtenir des millisecondes à partir d’un horodatage dans MySql ou PostgreSql (ou d’autres simplement par curiosité)? SELECT CURRENT_TIMESTAMP –> 2012-03-08 20:12:06.032572 Y a-t-il quelque chose comme ça: SELECT CURRENT_MILLISEC –> 1331255526000 ou la seule alternative est d’utiliser le DATEDIFF de l’ era ?