In this video we will discuss a SQL interview question asked in American Express Data Analyst Interview.
High Quality Analytics Courses : [ Ссылка ]
script:
CREATE TABLE friends (
user_id INT,
friend_id INT
);
-- Insert data into friends table
INSERT INTO friends VALUES
(1, 2),
(1, 3),
(1, 4),
(2, 1),
(3, 1),
(3, 4),
(4, 1),
(4, 3);
-- Create likes table
CREATE TABLE likes (
user_id INT,
page_id CHAR(1)
);
-- Insert data into likes table
INSERT INTO likes VALUES
(1, 'A'),
(1, 'B'),
(1, 'C'),
(2, 'A'),
(3, 'B'),
(3, 'C'),
(4, 'B');
Zero to hero(Advance) SQL Aggregation:
[ Ссылка ]
Most Asked Join Based Interview Question:
[ Ссылка ]
Solving 4 Trick SQL problems:
[ Ссылка ]
Data Analyst Spotify Case Study:
[ Ссылка ]
Top 10 SQL interview Questions:
[ Ссылка ]
Interview Question based on FULL OUTER JOIN:
[ Ссылка ]
Playlist to master SQL :
[ Ссылка ]
Rank, Dense_Rank and Row_Number:
[ Ссылка ]
#sql #dataengineer
![](https://s2.save4k.ru/pic/aGKzhAkkOP8/maxresdefault.jpg)