SQL Interview Question | How to find all levels of Employee Manager Hierarchy | Recursion

  Рет қаралды 31,324

Learn at Knowstar

Learn at Knowstar

Күн бұрын

Пікірлер: 42
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Register at the below link to get US $100 off for Coursera Plus membership between Sep 8 - Sep 29, 2022. The Coursera Plus membership gets you access to unlimited courses and unlimited certifications! imp.i384100.net/Ke51on
@MuhammadZeeshan-q3l
@MuhammadZeeshan-q3l Жыл бұрын
we have our Mam Foqia khan, whose voice is totally like you and she is also a DBA.🤗
@kristyowens2284
@kristyowens2284 2 жыл бұрын
Very easy to follow. Beautifully explained!
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you
@rickrogers615
@rickrogers615 2 жыл бұрын
Thank you so much for sharing this video! I really appreciate your pacing of the video where it is easy to follow. One question, how can you just out put each manager hierarchy level for all employees by column. For example, column shows all rows with the manager level of one. The second column would list all employees with the second hierarchy level and so on. I am trying to build self adjusting hierarchy level columns for use in a Power BI model where teams can change their parent team id or have new teams created or others made in active. Thank you!
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you. You might need to filter on employee level to select the required columns or you might be able to use pivot for your requirements. Below is the link for sql pivot tutorial which might be useful. kzbin.info/www/bejne/q4XCi2WMhZeNaJY
@satishsharmaphotography
@satishsharmaphotography Жыл бұрын
hey, ive been trying to solve this, for a table containing 2600 employees. but in my case, theere is no emp id with null manager id. what to do in that case.
@zuhebkhan6973
@zuhebkhan6973 3 жыл бұрын
Thanks for all ur support in sharing knowledge... Ma'am just a request I'm new to Sql world..... Plse prepare some videos on procedure with great example as its good becoz lots of questions were asked in interviews Thanks in advance Zuheb
@LearnatKnowstar
@LearnatKnowstar 3 жыл бұрын
Thank you. We are planning a video soon. Stay tuned!
@vishwas22khare
@vishwas22khare 2 жыл бұрын
Very nice explanation
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you
@balajiveerasingam3602
@balajiveerasingam3602 3 жыл бұрын
Thanks for sharing your knowledge. It help us really
@LearnatKnowstar
@LearnatKnowstar 3 жыл бұрын
Glad to hear that. Thank you.
@arnohoedelmans
@arnohoedelmans 2 жыл бұрын
Hi can you do a video explaining how to get the hierarchy structure for every employee on one row? Thank you very much!
@svenkatjkn
@svenkatjkn 2 жыл бұрын
Beautifully explained!
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Glad it was helpful!
@Beyondhorizons-i5z
@Beyondhorizons-i5z 3 жыл бұрын
Awesome explanation
@LearnatKnowstar
@LearnatKnowstar 3 жыл бұрын
Thanks so much!
@aditidutt6328
@aditidutt6328 2 жыл бұрын
Thanks for this video, How can we find employees who are not having any reportee(parents having no child)
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
you can do a left join on a.empid = a1.mgrid and filter where mgrid is null.
@gobind289
@gobind289 2 жыл бұрын
There is a concept called heirarchyId. Which is more optimized way for large data set. Please make a video on this
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you for mentioning this concept. Video coming in next few weeks🙏
@saurabhpandey1064
@saurabhpandey1064 2 жыл бұрын
where can we find the database for practicing this ? can you please attach a link . Your videos are very helpful in preparation.
@mummz3371
@mummz3371 2 жыл бұрын
Thank you for your video and the great explanation. I really enjoy watching your videos❤️
@_SanchitaPatil
@_SanchitaPatil Жыл бұрын
can we solve it using rank or denserank?
@jojog2624
@jojog2624 2 жыл бұрын
Nice tutorials! Could you share your demo table data if possible, AdventureWorks sample data I downloaded from microsoft also have difference from yours...
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you. Will try to share the DDLs in upcoming videos!
@lalithroy
@lalithroy 3 жыл бұрын
Hi Mam, Where can i get the data to practice. Or you can share the SQL script.
@GDchanaka-he7qr
@GDchanaka-he7qr Жыл бұрын
good explanation. Thank you.
@LearnatKnowstar
@LearnatKnowstar Жыл бұрын
Glad it was helpful!
@johnalfredbulado5272
@johnalfredbulado5272 3 жыл бұрын
can you show your table ? thank you
@asholkkumar4685
@asholkkumar4685 2 жыл бұрын
Query optimization explain in further videos.thanks for ur great time.
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
Thank you
@hv0032113
@hv0032113 3 жыл бұрын
Thank you for the great explanation.
@LearnatKnowstar
@LearnatKnowstar 3 жыл бұрын
Thank you so much.
@khushik8994
@khushik8994 2 жыл бұрын
Thank u so much for this video. I have a doubt. In 1st query of CTE, we are mentioning condition where managerID is null then how it is running for all managerID which is not null. Could you please let me know where my understanding is wrong
@LearnatKnowstar
@LearnatKnowstar 2 жыл бұрын
The second part of the query after UNION ALL fetches the employees where manager id is not null. This is an example of recursive query. This is another tutorial based on SQL recursion. You might find it helpful. kzbin.info/www/bejne/mmeyfWybebqbeac We will plan to post a separate tutorial explaining recursive queries. Thank you.
@khushik8994
@khushik8994 2 жыл бұрын
@@LearnatKnowstar Thank u soo much for the detailed explanation...
@swapnaguthi8413
@swapnaguthi8413 3 жыл бұрын
Nice explanation.. Thanks for sharing
@LearnatKnowstar
@LearnatKnowstar 3 жыл бұрын
Thanks so much!
@inhlam5909
@inhlam5909 2 жыл бұрын
Level: Hard.
@Adinasa2
@Adinasa2 Жыл бұрын
Can someone do this in python
SQL Query | How to dynamically convert rows into columns | Dynamic Pivot
16:18
REAL SQL Interview Problem | Hierarchical data in SQL
22:09
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
Smart Sigma Kid #funny #sigma
00:33
CRAZY GREAPA
Рет қаралды 31 МЛН
SQL hierarchies using CONNECT BY and recursive WITH
1:00:00
Oracle Developers
Рет қаралды 11 М.
Can You Find 5 Errors in This SQL Query? | SQL Debugging
13:51
Learn at Knowstar
Рет қаралды 1 М.