Your expected results are completely wrong given the data you have presented
If you run your query with 2015-11-26 then there are only 3 entries on attendance_master for that date:
emp_id emp_name presenty today_date
1 Kiran H 2015-11-26
2 Praju A 2015-11-26
4 Amol P 2015-11-26
Kanchan1 and Archana do not have any records in attendance_master - for any date.
If you run the query for 2015-11-27 then you will get nothing - from the data you have presented - as there are no records at all for that date. Remove the check on date however and you get closer to the results you expect.
In other words, your query is working fine.
The following article may be of use
Visual Representation of SQL Joins[
^]