List Join

This online calculator can join two csv lists by key column the same way JOIN works in SQL (inner join, left outer join, right outer join)

This page exists due to the efforts of the following people:

Timur

Timur

Created: 2017-10-24 03:35:08, Last updated: 2021-03-02 21:57:59

I think most of those who ever wrote on SQL know about table joins using the JOIN operator. But what if you have a couple of CSV (comma separated values) lists with key columns containing the same values for both lists and want to get joined list?

For example, like this:
First list:
1,Mister
2,Missis

Second list:
1,Smith
2,Smith

The resulting list, joined by values of zero column in the first list and zero column in the second list:
1,Mister,Smith
2,Missis,Smith

Of course, you can create tables in the database of your choice, import data to the tables, and write your JOIN, or you could write a program on the language of your choice, which will do the same. However, you can also save time and use the calculator below.

Here is how it works:

  • Fill the first list with text from your CSV file
  • Set parsing regular expression (note that default regular expression works on a row with two columns separated by comma)
  • Set index of key column (this column will be used for join)
  • Repeat the same for the second list (note that default regular expression for the second list works on a row with two columns separated by space)
  • Set join type: inner join, left outer join, or right outer join
  • Set column separator for the resulting list
  • Set NULL substitution value, of course, for outer joins.
  • Click "Calculate"
  • You will get the joined list with the key value in the zero column

PLANETCALC, Lists joiner

Lists joiner

Joined list
 

URL copied to clipboard
PLANETCALC, List Join

Comments