J'ai 3 "grandes" tables qui se rejoignent sur une paire de colonnes (les deux ints). Le tableau 1 compte environ 200 millions de lignes Le tableau 2 compte environ 1,5 million de lignes Table3 a environ 6 millions de lignes Chaque table possède un index clusterisé sur Key1, Key2puis une …
J'ai un tableau des commandes Column | Type | Modifiers ------------+-----------------------------+----------------------------------------------------- id | integer | not null default nextval('orders_id_seq'::regclass) client_id | integer | not null start_date | date | not null end_date | date | order_type | character varying | not null Les données ont des ordres permanents qui ne …
Avertissement: veuillez excuser mon manque de connaissances sur les bases de données internes. Ça y est: Nous exécutons une application (non écrite par nous) qui a un gros problème de performances dans un travail de nettoyage périodique dans la base de données. La requête ressemble à ceci: delete from VARIABLE_SUBSTITUTION …
J'ai entendu des informations mitigées à ce sujet et j'espère un avis canonique ou expert. Si j'ai plusieurs LEFT OUTER JOINs, chacun dépendant du dernier, est-il préférable de les imbriquer? Pour un exemple artificiel, le JOINto MyParentdépend du JOINto MyChild: http://sqlfiddle.com/#!3/31022/5 SELECT {columns} FROM MyGrandChild AS gc LEFT OUTER JOIN …
J'ai deux tables, "hierarchy_table" et "name_table". La table de hiérarchie contient un objet qui a plusieurs parents et enfants. Chaque parent et enfant est référencé par id. | object_id | parent_id_1 | parent_id_2 | child_id_1 | child_id_2 | ----------------------------------------------------------------------------- | 1234 | 9999 | 9567 | 5555 | 5556 | …
J'ai deux tables table1 et table2, j'ai besoin d'une sortie hiérarchique en joignant les deux tables. Le tableau 1 contient trois catégories CAT1, CAT2 et CAT3 avec une clé étrangère, c'est-à-dire F_ID qui est la clé primaire d'un autre tableau table2 qui contient une colonne supplémentaire ieVAL. TABLE 1 ----------------- …
Je travaille avec un système d'achat / de facturation d'aliments dans MS Access 2013 et j'essaie de créer une requête SQL qui retournera le prix d'achat le plus récent pour chaque aliment individuel. Voici un schéma des tables avec lesquelles je travaille: Ma compréhension de SQL est très basique, et …
J'ai une table dans SQL Server qui ressemble à ceci: Id |Version |Name |date |fieldA |fieldB ..|fieldZ 1 |1 |Foo |20120101|23 | ..|25334123 2 |2 |Foo |20120101|23 |NULL ..|NULL 3 |2 |Bar |20120303|24 |123......|NULL 4 |2 |Bee |20120303|34 |-34......|NULL Je travaille sur une procédure stockée pour différencier, qui prend les …
Réglage Dans un datawarehouse, je joins une table de faits à 20 dimensions. La table de faits comprend 32 millions de lignes et 30 colonnes. Il s'agit d'une table de transfert temporaire, je n'ai donc pas à traiter avec d'autres utilisateurs lisant ou écrivant sur la table. Je sélectionne 10 …
J'ai un tableau qui contient les détails des ménages et un autre qui contient les détails de toutes les personnes associées aux ménages. Pour la table des ménages, j'ai une clé primaire définie à l'aide de deux colonnes - [tempId,n]. Pour la table personne, j'ai une clé primaire définie à …
On m'a demandé dans mon travail de violer plusieurs fois la première forme normale (répétition de groupes sur plusieurs colonnes, en utilisant des valeurs vides / nulles), "pour la puissance de traitement informatique". En un mot, une table "étudiant" devrait avoir au moins 8 champs vides (par exemple téléphones: téléphone1, …
Cela fait un moment que je souhaite utiliser des jointures, mais j'ai du mal à visualiser la sortie, donc je sais comment l'utiliser. Disons que j'ai 2 tables: CREATE TABLE Cities ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, city tinyblob ); CREATE TABLE Users ( id INT UNSIGNED PRIMARY KEY …
Utilisation de deux LEFT JOINs ie SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 AS t2 ON <condition1> LEFT JOIN Table2 AS t3 ON <condition2> est-ce la même chose que d'utiliser ANDen single LEFT JOIN? c'est à dire SELECT <some columns> FROM Table1 AS t1 LEFT JOIN Table2 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.