Articles of sql

Pouvez-vous définir des tables «littérales» en SQL?

Existe-t-il une syntaxe de sous–requête SQL permettant de définir, littéralement, une table temporaire? Par exemple, quelque chose comme SELECT MAX(count) AS max, COUNT(*) AS count FROM ( (1 AS id, 7 AS count), (2, 6), (3, 13), (4, 12), (5, 9) ) AS mytable INNER JOIN someothertable ON someothertable.id=mytable.id Cela éviterait de devoir faire deux […]

Performance de la jointure interne par rapport à la jointure croisée

L’émission d’une jointure interne a le même effet qu’une déclaration de jointure croisée avec la condition de jointure dans la clause WHERE. J’ai remarqué que beaucoup de personnes dans mon entreprise utilisent des jointures croisées, où j’utiliserais des jointures internes. Je n’ai remarqué aucun gain de performance significatif après avoir modifié certaines de ces requêtes […]

MySQL LEFT JOIN 3 tables

J’ai 3 tables: Personnes (PersonID, Nom, SS) Les peurs (craint, peur) Person_Fear (ID, PersonID, FearID) Maintenant, je voudrais énumérer chaque personne avec la peur qui lui est liée (peut être de multiples peurs mais peut aussi être aucune). La table des personnes doit être affichée même si une personne n’y a pas de peur. Je […]

L’application ne peut pas échafauder d’éléments

J’ai créé une application MVC 5 dans VS 2013 Professional, puis j’ai d’abord utilisé le code EF 6.1 avec un DB existant sur SQL Server Express. Lorsque j’essaie de créer les vues, j’utilise le «Nouvel élément échafaudé», puis je sélectionne le «Contrôleur MVC 5 avec vues, à l’aide d’Entity Framework». Je sélectionne les classes de […]

Puis-je faire un max (count (*)) en SQL?

Voici mon code: select yr,count(*) from movie join casting on casting.movieid=movie.id join actor on casting.actorid = actor.id where actor.name = ‘John Travolta’ group by yr Voici la question Les années les plus occupées pour John Travolta. Affiche le nombre de films qu’il a réalisés pour chaque année. Voici la structure de la table: movie(id, title, […]

Exception MS SQL: syntaxe incorrecte près de ‘@ P0’

J’interroge une firebase database à l’aide de MS SQL et pour une raison quelconque, l’erreur suivante com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near ‘@P0’ : com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near ‘@P0′ même si ce «P0» ne figure nulle part dans ma syntaxe. .. J’ai lu que quelqu’un avait eu le même problème mais qu’il utilisait une procédure stockée, ce […]

Comment accéder à la valeur d’une requête SQL count () dans un programme Java

Je veux obtenir la valeur que je trouve en utilisant la commande COUNT de SQL. Normalement, j’entre le nom de la colonne auquel je veux accéder dans la méthode getInt () getSsortingng (), que dois-je faire dans ce cas lorsqu’il n’y a pas de nom de colonne spécifique. J’ai utilisé ‘AS’ de la même manière […]

Comment renvoyer plusieurs lignes de la procédure stockée? (Oracle PL / SQL)

Je veux créer une procédure stockée avec un argument qui retournera différents jeux d’enregistrements en fonction de l’argument. Comment faire cela? Puis-je l’appeler de SQL simple?

Existe-t-il un bon moyen LINQ pour faire un produit cartésien?

J’ai une structure de classe comme celle-ci: Person Dogs (dog 1, dog 2, etc) Puppies (puppy A, puppy B, etc) Il y a une personne. Il a 1..n chiens. Chaque chien a 1..n chiots. Je veux une liste de toutes les combinaisons possibles de chiots, en prenant 1 chiot de chaque chien. Par exemple: chien […]

Requête SQL pour un retour chariot dans une chaîne et suppression finale du retour chariot

Requête SQL pour un retour chariot dans une chaîne et suppression finale du retour chariot J’ai des données dans une table et il y a des retours chariot dans des endroits où je ne les veux pas. J’essaie d’écrire une requête pour obtenir toutes les chaînes contenant des retours chariot. J’ai essayé ça select * […]