Pertanyaan yang diberi tag «join»

Klausa gabungan SQL menggabungkan catatan dari dua tabel atau lebih atau tampilan.



2
Bagaimana perkiraan baris dapat ditingkatkan untuk mengurangi peluang tumpahan ke tempdb
Saya perhatikan bahwa ketika ada tumpahan ke acara tempdb (menyebabkan kueri lambat) yang sering kali perkiraan baris jauh dari gabungan tertentu. Saya telah melihat peristiwa tumpahan terjadi dengan menggabungkan dan hash bergabung dan mereka sering meningkatkan runtime 3x menjadi 10x. Pertanyaan ini menyangkut bagaimana meningkatkan perkiraan baris dengan asumsi bahwa …

5
Full Outer Bergabung di MS Access
Saya punya dua daftar staf: List A: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001237 0001234 0001239 0001237 dan List B: StaffID Supervisor ==================== 0001234 NULL 0001235 0001234 0001238 0001235 0001239 0001235 Dan saya perlu output berikut: StaffID SupervisorA SupervisorB =================================== 0001234 NULL NULL 0001235 0001234 0001234 0001237 0001234 NULL …
11 query  join  ms-access 

3
Apakah ada mesin database yang akan menghubungkan kondisi gabungan berdasarkan kunci asing yang ada?
Tampaknya aneh bagi saya bahwa, ketika saya telah mendefinisikan kunci asing, mesin tidak dapat menggunakan informasi ini untuk secara otomatis mengetahui ekspresi GABUNG yang benar, tetapi sebaliknya mengharuskan saya untuk mengetik ulang klausa yang sama. Apakah ada database, mungkin semacam proyek penelitian, yang akan memeriksa kunci asing yang ada?

2
Perbarui kolom dengan data dari tabel lain
Saya sedang mengerjakan masalah yang rumit, tetapi saya akan menyederhanakannya untuk masalah ini. Saya punya dua meja A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] dan saya ingin memperbarui yang ketiga: C [ID, column1, column2,column3] Saya memperbarui tabel ketiga lainnya menggunakan kueri ini. UPDATE C set column1=t.firstTab, …


3
Apakah menggunakan LIMIT meningkatkan kinerja dan apakah itu terlihat?
Saya ingin memahami yang berikut ini. Asumsikan bahwa saya memiliki kueri yang rumit dengan katakanlah gabungan 5 tabel grup dengan penjumlahan dan pesanan oleh. Mengesampingkan semua optimasi untuk kueri itu sendiri, misalnya indeks, dll. Apakah ada manfaat kinerja yang signifikan digunakan LIMIT? Saya berasumsi bahwa semua permintaan (dan hasil) harus …

1
Mengapa tidak bergabung dengan eliminasi bekerja dengan sys.query_store_plan?
Berikut ini adalah penyederhanaan masalah kinerja yang dihadapi dengan Query Store: CREATE TABLE #tears ( plan_id bigint NOT NULL ); INSERT #tears (plan_id) VALUES (1); SELECT T.plan_id FROM #tears AS T LEFT JOIN sys.query_store_plan AS QSP ON QSP.plan_id = T.plan_id; The plan_idkolom didokumentasikan sebagai kunci utama sys.query_store_plan, tapi rencana eksekusi …

2
MySQL: Join mana yang lebih baik antara join luar kiri dan join dalam
Gabung mana yang lebih baik jika semuanya memberikan hasil yang sama? Sebagai contoh, saya punya dua tabel employees(emp_id,name, address, designation, age, sex)dan work_log(emp_id,date,hours_wored). Untuk mendapatkan beberapa hasil spesifik baik inner joindan left joinmemberikan hasil yang sama. Namun, saya masih memiliki beberapa keraguan yang tidak terbatas pada pertanyaan ini saja. yang …

3
Mengapa Gabung Luar Penuh ini tidak berfungsi?
Saya telah menggunakan Full Outer Joins sebelumnya untuk mendapatkan hasil yang saya inginkan, tetapi mungkin saya tidak sepenuhnya memahami konsep ini karena saya tidak dapat mencapai apa yang seharusnya menjadi join sederhana. Saya memiliki 2 tabel (yang saya sebut t1 dan t2) dengan masing-masing 2 bidang: t1 Policy_Number Premium 101 …

3
Oracle kiri bergabung dan di mana klausa kesalahan
CREATE TABLE "ATABLE1" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); CREATE TABLE "ATABLE2" ( "COLUMN1" VARCHAR2(20 BYTE), "COLUMN2" VARCHAR2(20 BYTE) ); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE1 (COLUMN1,COLUMN2) values ('B','2'); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A',null); Insert into ATABLE2 (COLUMN1,COLUMN2) values ('A','1'); Insert into ATABLE2 (COLUMN1,COLUMN2) …
10 oracle  join 


1
SUM di atas baris berbeda dengan banyak gabungan
Skema : CREATE TABLE "items" ( "id" SERIAL NOT NULL PRIMARY KEY, "country" VARCHAR(2) NOT NULL, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "price" NUMERIC(11, 2) NOT NULL ); CREATE TABLE "payments" ( "id" SERIAL NOT NULL PRIMARY KEY, "created" TIMESTAMP WITH TIME ZONE NOT NULL, "amount" NUMERIC(11, 2) NOT …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.