Quelle est la différence entre CROSS JOIN et FULL OUTER JOIN dans SQL Server? Sont-ils identiques ou pas? S'il vous plaît, expliquez. Quand utiliserait-on l'un ou
Quelle est la différence entre CROSS JOIN et FULL OUTER JOIN dans SQL Server? Sont-ils identiques ou pas? S'il vous plaît, expliquez. Quand utiliserait-on l'un ou
J'ai 3 fichiers CSV. Chacun a la première colonne en tant que noms (chaîne) des personnes, tandis que toutes les autres colonnes de chaque dataframe sont des attributs de cette personne. Comment puis-je «joindre» les trois documents CSV pour créer un seul CSV avec chaque ligne ayant tous les...
Sans tenir compte des performances, vais-je obtenir le même résultat des requêtes A et B ci-dessous? Que diriez-vous de C et D? -- A select * from a left join b on <blahblah> left join c on <blahblan> -- B select * from a left join c on <blahblah> left join b on <blahblan>...
Je dois transmettre un nom de chemin de fichier à un module. Comment créer le chemin du fichier à partir d'un nom de répertoire, d'un nom de fichier de base et d'une chaîne de format de fichier? Le répertoire peut exister ou non au moment de l'appel. Par exemple: dir_name='/home/me/dev/my_reports'...
J'ai deux tableaux, un pour les délais de travail, un pour décrire un travail. Chaque travail peut prendre un statut et certains statuts signifient que les délais des travaux doivent être supprimés de l'autre table. Je peux facilement SELECTles emplois / délais qui répondent à mes critères avec un...
S'il vous plaît, aidez-moi à comprendre où utiliser un JOIN régulier et où un JOIN FETCH. Par exemple, si nous avons ces deux requêtes FROM Employee emp JOIN emp.department dep et FROM Employee emp JOIN FETCH emp.department dep Y a-t-il une différence entre eux? Si oui, lequel utiliser...
Les requêtes JOIN sont-elles plus rapides que plusieurs requêtes? (Vous exécutez votre requête principale, puis vous exécutez de nombreux autres SELECT en fonction des résultats de votre requête principale) Je demande car les REJOINDRE compliquerait BEAUCOUP la conception de mon application S'ils...
Est-il possible de joindre les résultats de 2 SELECTinstructions SQL en une seule instruction? J'ai une base de données de tâches où chaque enregistrement est une tâche distincte, avec des délais (et un PALT, qui est juste un INTjour du début à la date limite. AgeEst également un INTnombre de...
J'ai deux tables postgresql: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. Je veux obtenir chaque adresse IP à partir de login_loglaquelle il n'y a pas de ligne ip_location. J'ai essayé cette requête mais cela génère une...
J'essaie de joindre deux cadres de données pandas en utilisant deux colonnes: new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') mais j'ai l'erreur suivante: pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in...
J'ai récemment eu une discussion avec un autre développeur qui me disait que les JOIN (SQL) sont inutiles. C'est techniquement vrai mais il a ajouté que l'utilisation de jointures est moins efficace que de faire plusieurs requêtes et lier des tables dans le code (C # ou Java). Pour lui, les...
J'obtiens cette erreur pour la requête ci-dessous Impossible de créer une valeur constante de type API.Models.PersonProtocol. Seuls les types primitifs ou les types d'énumération sont pris en charge dans ce contexte ppCombinedci-dessous est un IEnumerableobjet de PersonProtocolType, qui est...
J'ai besoin de récupérer tous les paramètres par défaut du tableau des paramètres, mais également de saisir le paramètre de caractère s'il existe pour le caractère x. Mais cette requête ne récupère que les paramètres où le caractère est = 1, pas les paramètres par défaut si l'utilisateur n'a défini...
J'ai du mal à comprendre comment utiliser plus d'une jointure externe gauche à l'aide de LINQ to SQL. Je comprends comment utiliser une jointure externe gauche. J'utilise VB.NET. Voici ma syntaxe SQL. T-SQL SELECT o.OrderNumber, v.VendorName, s.StatusName FROM Orders o LEFT OUTER JOIN Vendors v ON...
Je suis récemment tombé sur la bibliothèque pandas pour python, qui, selon ce benchmark, effectue des fusions en mémoire très rapides. C'est encore plus rapide que le package data.table en R (ma langue de choix pour l'analyse). Pourquoi est-ce pandastellement plus rapide que data.table? Est-ce à...
J'ai refactoré une section lente d'une application héritée d'une autre société pour utiliser une jointure interne au lieu d'une sous-requête comme: WHERE id IN (SELECT id FROM ...) La requête refactorisée s'exécute environ 100 fois plus vite. (~ 50 secondes à ~ 0,3) Je m'attendais à une...
Je voudrais un aperçu rapide des types de jointures MySQL. Je sais de ces derniers, le reste je ne sais pas ce qu'ils signifient. séparés par des virgules (à quoi correspond exactement ce raccourci?)SELECT * FROM a, b WHERE b.id = a.beeId AND ... afficher les informations de a, même s'il n'y a pas...
Je vérifie quelques anciennes instructions SQL dans le but de les documenter et probablement de les améliorer. Le SGBD est Oracle Je n'ai pas compris une déclaration qui se lisait comme ceci: select ... from a,b where a.id=b.id(+) Je suis confus au sujet de l' (+)opérateur, et je n'ai pu l'obtenir...
Quelle est la différence entre CROSS JOINet INNER JOIN? CROSS JOIN: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies JOINTURE INTERNE: SELECT...
J'ai le SQL suivant, que j'essaie de traduire en LINQ: SELECT f.value FROM period as p LEFT OUTER JOIN facts AS f ON p.id = f.periodid AND f.otherid = 17 WHERE p.companyid = 100 J'ai vu l'implémentation typique de la jointure externe gauche (c'est-à-dire, into x from y in x.DefaultIfEmpty()etc.)...