Articles of join

Désactiver une option en option

Disons que j’ai un val s: Option[Option[Ssortingng]] . Il peut donc avoir les valeurs suivantes: Some(Some(“foo”)) Some(None) None Je veux le réduire pour que le premier devienne Some(“foo”) alors que les deux autres deviennent None . De toute évidence, il y a plusieurs façons d’y parvenir, mais je cherche un moyen simple, peut-être intégré, moins […]

Table de mise à jour MySQL basée sur une autre valeur de table

J’ai deux tables, Voici mon premier tableau, ID SUBST_ID CREATED_ID 1 031938 TEST123 2 930111 COOL123 3 000391 THIS109 4 039301 BRO1011 5 123456 COOL938 … … … Ceci est ma deuxième table, ID SERIAL_ID BRANCH_ID 1 039301 NULL 2 000391 NULL 3 123456 NULL … … … J’ai besoin de savoir comment mettre à […]

En SQL / MySQL, quelle est la différence entre «ON» et «WHERE» dans une déclaration de jointure?

Les instructions suivantes donnent le même résultat (l’une est utilisée et l’autre est utilisée): mysql> select * from gifts INNER JOIN sentGifts ON gifts.giftID = sentGifts.giftID; mysql> select * from gifts INNER JOIN sentGifts WHERE gifts.giftID = sentGifts.giftID; Je peux seulement voir dans un cas de jointure externe gauche trouver les cas “inégalés”: (pour trouver […]

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 […]

requête spécifiée jointure fetching, mais le propriétaire de l’association récupérée n’était pas présent dans la liste de sélection

Je sélectionne deux colonnes d’ID mais j’obtiens une erreur: org.hibernate.QueryException: **query specified join fetching, but the owner of the fetched association was not present in the select list** [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=r,role=null,tableName=REVISIONS,tableAlias=revision1_,origin=ENTITY_CHANGED_IN_REVISION entitychan0_,columns={entitychan0_.REV_ID ,className=ru.csbi.registry.domain.envers.Revision}}] [ select ec.id as entityChangeId, r.id as revisionId from ru.csbi.registry.domain.envers.EntityChange as ec inner join fetch ec.revision as r […]

MySQL Join avec plusieurs conditions

J’ai un problème avec une requête SQL, en fait une requête simple mais je ne peux pas comprendre ce qui me manque, alors je suis venu demander votre aide … Alors, que dois-je faire? J’ai deux rooms tables et des rooms facilities … et je dois sélectionner les chambres avec les installations souhaitées .. Si […]

Supprimer les virgules supplémentaires de la chaîne après avoir utilisé Ssortingng.Join pour convertir le tableau en chaîne (C #)

Question rapide ici. Je convertis un tableau en une chaîne en utilisant Ssortingng.Join. Un petit problème est que, dans le tableau, certaines positions d’index seront vides. Un exemple est ci-dessous: array[1] = “Firstcolumn” array[3] = “Thirdcolumn” En utilisant Ssortingng.Join (“,”, array); je vais obtenir les informations suivantes: Première colonne, troisième colonne Notez le supplément. Comment […]

Un JOIN est-il plus rapide qu’un WHERE?

Supposons que j’ai deux tables qui sont liées (l’une a une clé étrangère à l’autre): CREATE TABLE Document ( Id INT PRIMARY KEY, Name VARCHAR 255 ) CREATE TABLE DocumentStats ( Id INT PRIMARY KEY, DocumentId INT, — this is a foreign key to table Document NbViews INT ) Je sais, ce n’est pas la […]

Mysql sélectionne où pas dans la table

J’ai 2 tables (A et B) avec les mêmes clés primaires. Je veux sélectionner toutes les lignes qui sont dans A et pas dans B. Les travaux suivants: select * from A where not exists (select * from B where A.pk=B.pk); Cependant, il semble assez mauvais (~ 2 secondes sur seulement 100k lignes en A […]

Quelle est la différence entre une jointure de hachage et une jointure de fusion (Oracle RDBMS)?

Quels sont les gains / pertes de performance entre les jointures de hachage et les jointures de fusion, en particulier dans le SGBDR Oracle?