I have 2 dataframes like this. df1
+----+-------------+
|colA|colB |
+----+-------------+
| 1| "someval" |
| 2| "someval2"|
| 3| "someval3"|
df2
+----+-------------+
|colA|colC |
+----+-------------+
| 1| "someval" |
| 1| "someval2"|
| 2| "someval3"|
if I do inner join df1 and df2 (via colA) I get this .
+----+-------------+----------+
|colA|colB |colC |
+----+-------------+----------+
| 1| "someval" |"someval" |
| 1| "someval" |"someval2"|
| 2| "someval2"|"someval3"|
But I want only the distinct row of colA (So, fetching the top row of colA will suffice)
+----+-------------+----------+
|colA|colB |colC |
+----+-------------+----------+
| 1| "someval" |"someval" |
| 2| "someval2"|"someval3"|