Sambungkan dua CSV atau join gaya database berdasarkan kolom key yang sama.
keluaran
Tentang alat ini
CSV Merge / Join adalah tool gratis berbasis browser yang menggabungkan dua CSV — entah dengan menyambungkan barisnya atau dengan melakukan join gaya database pada kolom key yang sama. Kedua berkas tetap di perangkat Anda; tidak ada yang diunggah.
Mode append menumpuk kedua berkas dan menggabungkan kolomnya, mengisi kosong di mana sebuah berkas tidak memiliki suatu kolom. Mode join mencocokkan baris pada key yang Anda tentukan (berdasarkan header atau indeks) dan mendukung inner, left, right, dan full-outer join, sehingga bekerja seperti VLOOKUP spreadsheet tetapi dengan setiap jenis join. Key yang tidak cocok diisi dengan sel kosong sesuai join yang Anda pilih.
Karena hash-join berjalan sepenuhnya lokal, ini adalah cara yang privat dan ramah-offline untuk merekonsiliasi ekspor, memperkaya satu tabel dengan tabel lain, atau menggabungkan berkas terkait tanpa spreadsheet atau database.
Pertanyaan yang sering diajukan
Apa yang dilakukan mode-mode join?
Inner hanya menyimpan key yang ada di kedua berkas; left menyimpan setiap baris berkas A (dengan kosong di mana B tidak cocok); right menyimpan setiap baris berkas B; dan full-outer menyimpan semua key dari kedua sisi. Append justru menumpuk semua baris dan menggabungkan kolomnya.
Bagaimana cara menentukan kolom key?
Masukkan key berdasarkan nama header (seperti id) atau berdasarkan indeks berbasis-nol (seperti 0). Key dari berkas A disimpan sekali, dan kolom sisa berkas B disambungkan di sebelah kanan baris yang cocok.
Apa yang terjadi dengan key duplikat?
Jika sebuah key muncul beberapa kali di salah satu berkas, join menghasilkan setiap kombinasi yang cocok (ekspansi Kartesius untuk key itu), mencerminkan bagaimana SQL join berperilaku dengan key yang tidak unik.
Konvensi CSV apa yang berlaku?
Kedua berkas harus memakai delimiter yang sama, kolom berkutip (tanda kutip di dalamnya digandakan) diurai dengan benar, dan pengaturan header berlaku untuk kedua berkas sekaligus — centang saat baris pertama setiap berkas menamai kolom-kolomnya.