Questions marquées «join»

Un JOIN est une opération générale en algèbre relationnelle pour une opération de combinaison sur deux ou plusieurs relations dans un système de base de données relationnelle. JOIN est également le mot-clé du langage SQL pour effectuer cette opération.



7
Quelle est la différence entre rejoindre et fusionner dans Pandas?
Supposons que j'ai deux DataFrames comme ceci: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Je veux les fusionner, alors j'essaye quelque chose comme ceci: pd.merge(left, right, left_on='key1', right_on='key2') Et je suis content key1 lval key2 rval 0 foo 1 foo 4 …
208 python  pandas  dataframe  join 





4
L'ordre de jointure est-il important dans SQL?
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 …

4
Construisez le nom de fichier du chemin complet en Python
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' …
188 python  join  filenames 


14
JOIN requêtes vs requêtes multiples
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 sont plus rapides, quelqu'un peut-il approximer de combien? …

5
JOIN deux résultats de l'instruction SELECT
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 …
174 sql  select  join  group-by 

21
Les jointures sont pour les paresseux?
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, …
169 c#  java  sql  join 

3
pandas: fusionner (joindre) deux cadres de données sur plusieurs colonnes
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 pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' Avez-vous une idée de la bonne …

6
Impossible de créer une valeur constante de type Seuls les types primitifs ou les types d'énumération sont pris en charge dans ce contexte
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 construit par concat de 2 PersonProtocollistes. Pourquoi cela échoue-t-il? Ne pouvons-nous …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.