usauae Posted December 18, 2020 Report Posted December 18, 2020 Hello sql gurus. Can you please help me with building a query. tables: employee(empid, fname, lname) manager(empid, managerid, deptid) Director(empid, dirid,...) now I would like to get results as empfname, emplname, ismanager, isdirector how do I get that ? Quote
Spartan Posted December 18, 2020 Report Posted December 18, 2020 SELECT Field1, Field2, Field3 FROM Table1 UNION SELECT Field1, Field2, Field3 FROM Table2 UNION SELECT Field1, Field2, Field3 FROM Table3 2 Quote
Patient31Covid19 Posted December 18, 2020 Report Posted December 18, 2020 6 minutes ago, usauae said: Hello sql gurus. Can you please help me with building a query. tables: employee(empid, fname, lname) manager(empid, managerid, deptid) Director(empid, dirid,...) now I would like to get results as empfname, emplname, ismanager, isdirector how do I get that ? select e.fname,e.lname,m.managerid,d.dirid from employee e, manager m,Director d where e.empid=m.empid and m.empid=d.epid jst tried ready to crrct if missng long time tried sql Quote
Popular Post naughty15 Posted December 18, 2020 Popular Post Report Posted December 18, 2020 select distinct a.fname, a.lname, case when m.empid is null then 0 else 1 end as IsManager, case when d.empid is null then 0 else 1 end as IsDirector from employee a left outer join manager m on a.empid=m.empid left outer join director d on a.empid=d.empid NOTe: NOT TESTED 3 Quote
yemdoing Posted December 18, 2020 Report Posted December 18, 2020 1 minute ago, Spartan said: SELECT Field1, Field2, Field3 FROM Table1 UNION SELECT Field1, Field2, Field3 FROM Table2 UNION SELECT Field1, Field2, Field3 FROM Table3 Quote
RajNeethi Posted December 18, 2020 Report Posted December 18, 2020 4 minutes ago, Spartan said: SELECT Field1, Field2, Field3 FROM Table1 UNION SELECT Field1, Field2, Field3 FROM Table2 UNION SELECT Field1, Field2, Field3 FROM Table3 Quote
Spartan Posted December 18, 2020 Report Posted December 18, 2020 1 minute ago, RajNeethi said: 1 Quote
Anti_Sai Posted December 18, 2020 Report Posted December 18, 2020 11 minutes ago, usauae said: Hello sql gurus. Can you please help me with building a query. tables: employee(empid, fname, lname) manager(empid, managerid, deptid) Director(empid, dirid,...) now I would like to get results as empfname, emplname, ismanager, isdirector how do I get that ? select e.empfname, e.emplname, m.ismanager, d.isdirector from employee e left join manager m on e.empid = m.empid left join director d on e.empid = d.empid Quote
usauae Posted December 18, 2020 Author Report Posted December 18, 2020 8 minutes ago, naughty15 said: select distinct a.fname, a.lname, case when m.empid is null then 0 else 1 end as IsManager, case when d.empid is null then 0 else 1 end as IsDirector from employee a left outer join manager m on a.empid=m.empid left outer join director d on a.empid=d.empid NOTe: NOT TESTED Super bro it worked. case statement ila kuda use chesukovachhu ani teleyaledu. inkoka help if you don’t mind. Ee query tho I get empid1, 0,0 empid2, 1,0 so can I apply a filter to not show 0? Quote
RajNeethi Posted December 18, 2020 Report Posted December 18, 2020 Just now, usauae said: Super bro it worked. case statement ila kuda use chesukovachhu ani teleyaledu. inkoka help if you don’t mind. Ee query tho I get empid1, 0,0 empid2, 1,0 so can I apply a filter to not show 0? ni alpasantosham thagaleyya... 1 Quote
yemdoing Posted December 18, 2020 Report Posted December 18, 2020 1 minute ago, usauae said: Super bro it worked. case statement ila kuda use chesukovachhu ani teleyaledu. inkoka help if you don’t mind. Ee query tho I get empid1, 0,0 empid2, 1,0 so can I apply a filter to not show 0? CTE use chesi apply or nested SQL use chesi apply cheyacchu. Quote
yemdoing Posted December 18, 2020 Report Posted December 18, 2020 Just now, RajNeethi said: ni alpasantosham thagaleyya... encourage man... he might he tope in other techs. if I write hello world in Python I would feel so happy. 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.