#SQL - Interview Question- SQL to pull unique record after combination of column #SELFJOIN
Hi All,
My name is Ankit Shrivastava and I am Data Engineer.
Today this #vlog is regarding mostly asked #sql #sqlinterviewquestions .
This #vlog is regarding pulling distinct values after combination of columns using SELF JOIN concept.
Problem statement-
Source table contains distance between two cities and contains duplicate data and we need to pull distinct values after combination of columns.
We have table entries such as :-
Distance between Pune and Mumbai is 100KM and same goes for distance between Mumbai and Pune is 100KM. So in our source system we have two records :-
1st record
source_city || destination_city || distance
Pune || Mumbai || 100
2nd record
source_city || destination_city || distance
Mumbai || Pune || 100
Our requirement is to pull only one record out of two records.
Output
source_city || destination_city || distance
Mumbai ||Pune|| 100
Please find the executed SQL code from this video
create table hr.distance (source_city varchar(50),destination_city varchar(50),distance integer);
insert into hr.distance values ('Pune','Mumbai',100);
insert into hr.distance values ('Mumbai','Pune',100);
insert into hr.distance values ('Kolkata','Delhi',200);
insert into hr.distance values ('Delhi','Kolkata',200);
insert into hr.distance values ('Pune','Bangalore',300);
insert into hr.distance values ('Bangalore','Pune',300);
select * from hr.distance ;
#distance #between #city #duplicateenrollment
#sqlinterviewquestions #sqlinterviewquestionsandanswers
#sql #innerjoin #leftjoin #rightjoin #fullouterjoin #self #join
#trendinginterview #cartesianproducts #interview #oracle #interviewtips #mysql #interviewready #interviewpreparation #sqljoins #two #cities #selfjoin #ascii #databaseexercises #compare #test
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «#SQL - Interview Question- SQL to pull unique record after combination of column #SELFJOIN», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.