Articles of sql

SQL WHERE condition, pas égal à?

Est-il possible de nier une clause where? par exemple DELETE * FROM table WHERE id != 2;

Désactiver toutes les contraintes de table dans Oracle

Comment puis-je désactiver toutes les contraintes de table dans Oracle avec une seule commande? Cela peut être soit pour une seule table, une liste de tables, soit pour toutes les tables.

Comment utiliser DISTINCT et ORDER BY dans la même instruction SELECT?

Après avoir exécuté l’instruction suivante: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Je reçois les valeurs suivantes de la firebase database: test3 test3 bildung test4 test3 test2 test1 mais je veux que les doublons soient supprimés, comme ceci: bildung test4 test3 test2 test1 J’ai essayé d’utiliser DISTINCT mais cela ne fonctionne pas avec ORDER […]

MySQL “Group By” et “Order By”

Je veux pouvoir sélectionner un groupe de lignes dans une table de messages et les grouper par l’expéditeur. Ma requête ressemble à ceci: SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC La requête fonctionne presque comme je le souhaite: elle sélectionne les enregistrements regroupés par courrier électronique. Le problème est […]

Appel de la procédure stockée à partir de Java / JPA

J’écris une application Web simple pour appeler une procédure stockée et récupérer des données. C’est une application très simple, qui interagit avec la firebase database du client. Nous transmettons l’identifiant et l’identifiant de l’entreprise et la procédure stockée renverra les détails de l’employé. L’application Web ne peut pas mettre à jour / supprimer des données […]

Qu’est-ce que l’injection SQL?

Dupliqués possibles: Comment fonctionne l’injection SQL à partir de la bande dessinée XKCD “Bobby Tables”? https://stackoverflow.com/search?q=sql+injection Quelqu’un peut-il expliquer l’injection SQL? Comment cela cause-t-il des vulnérabilités? Où est exactement le point où SQL est injecté?

Comment obtenir le temps d’exécution dans la console des rails?

Je veux comparer le temps d’exécution des Post.all et SELECT * FROM posts (ou d’autres déclarations) Comment puis-je obtenir le temps d’exécution de Post.all ?

Comment puis-je mettre à jour une ligne dans une table ou l’insérer si elle n’existe pas?

J’ai le tableau de compteurs suivant: CREATE TABLE cache ( key text PRIMARY KEY, generation int ); Je voudrais incrémenter l’un des compteurs ou le mettre à zéro si la ligne correspondante n’existe pas encore. Y a-t-il un moyen de le faire sans problèmes d’access simultané en SQL standard? L’opération fait parfois partie d’une transaction, […]

Django dans / pas dans la requête

J’essaie de comprendre comment écrire une requête de style “pas dans” dans django. Par exemple, la structure de requête à laquelle je pense ressemblerait à ceci. select table1.* from table1 where table1.id not in ( select table2.key_to_table1 from table2 where table2.id = some_parm ) À quoi ressemblerait la syntaxe django en supposant des modèles appelés […]

Dois-je valider ou annuler une transaction en lecture?

J’ai une requête de lecture que j’exécute dans une transaction pour que je puisse spécifier le niveau d’isolement. Une fois la requête terminée, que dois-je faire? Commettre la transaction Annuler la transaction Ne rien faire (ce qui entraînera le retour de la transaction à la fin du bloc d’utilisation) Quelles sont les implications de faire […]