Articles of join

LINQ unisce due DataTable

Ciao, ho un problema a unire due DataTable usando LINQ. Le tabelle hanno colonne come questa: table1 table2 ID, name ID, stock 1, item1 1, 100 2, item2 3, 50 3, item3 Ho usato linq per unirmi in questo modo: DataTable dtResult = new DataTable(); dtResult.Columns.Add(“ID”, typeof(string)); dtResult.Columns.Add(“name”, typeof(string)); dtResult.Columns.Add(“stock”, typeof(int)); var result = from […]

Rolling join su data.table con chiavi duplicate

Sto cercando di capire i rolling joins in data.table . I dati per riprodurre questo è dato alla fine. Dato un data.table delle transazioni in un aeroporto, in un dato momento: > dt t_id airport thisTime 1: 1 a 5.1 2: 3 a 5.1 3: 2 a 6.2 (nota che t_ids 1 & 3 hanno […]

Necessario per unire 2 tavoli con i loro FK in una 3a tabella

quindi in pratica sto seguendo una domanda di tutorial che mi chiede di seguito. Non sono sicuro di come unire 2 tabelle che non contengono gli altri FK, i loro (cioè entrambi i loro FK) si trovano in una terza tabella. Potrei ricevere aiuto / spiegazione? La mia risposta SELECT Forest.Fo_name, Species.Sp_name, Species.Sp_woodtype FROM Forest […]

Pivot di SQL Server rispetto a più join

Cosa è più efficiente da utilizzare in SQL Server 2005: PIVOT o MULTIPLE JOIN? Ad esempio, ho ottenuto questa query utilizzando due join: SELECT p.name, pc1.code as code1, pc2.code as code2 FROM product p INNER JOIN product_code pc1 ON p.product_id=pc1.product_id AND pc1.type=1 INNER JOIN product_code pc2 ON p.product_id=pc2.product_id AND pc2.type=2 Posso fare lo stesso usando […]

Quando usare STRAIGHT_JOIN con MySQL

Ho appena avuto una query abbastanza complessa con cui stavo lavorando e ci sono voluti 8 secondi per funzionare. EXPLAIN mostrava un ordine di tabella strano ei miei indici non venivano tutti utilizzati anche con il suggerimento FORCE INDEX. Mi sono imbattuto nella parola chiave di join STRAIGHT_JOIN e ho iniziato a sostituire alcune delle […]

FULL OUTER JOIN con SQLite

SQLite ha solo INNER e LEFT JOIN. C’è un modo per fare un FULL OUTER JOIN con SQLite?

SQLite: come si collegano le tabelle da diversi database?

Ho un’applicazione che utilizza un database SQLite e tutto funziona come dovrebbe. Sono ora in procinto di aggiungere nuove funzionalità che richiedono un secondo database SQLite, ma sto avendo difficoltà a capire come unire le tabelle dai diversi database. Se qualcuno mi può aiutare con questo, lo apprezzerei davvero! Modifica: consulta questa domanda per un […]

Differenza tra unione naturale e unione interna

Qual è la differenza tra un’unione naturale e un’unione interna?

Unire naturale in SQL Server

C’è qualche supporto per i join naturali nelle recenti edizioni di Microsoft SQL Server? O c’è una buona alternativa per fare in modo che SQL Server elabori i predicati che sarebbero stati contenuti nelle clausole ON base all’integrità referenziale?

Come usare mysql JOIN senza ON condizione?

È ansible scrivere query di join senza istruzione ON ? e in che cosa differiscono questi join LEFT JOIN, RIGHT JOIN funziona.