I'm still a junior web developer, I have some trouble with Databases, its my weakness, but I still know some things on them. My boss asked me if I knew databases and I said yes, hoping it was something easy, then he added a task for me that includes heavy knowledge on Databases which I'm not able to learn in short time, hoping me to complete while I still commit to my schedule on other higher priority tasks the higher boss assigned me.
This happened because I was advancing as fast as I could to have some spare time on other more time demanding activities, so he thought I had spare time. But right now I'm still not capable of achieving what he wants and demands I complete it by tomorrow. I stated this task about Databases was of less priority and required some support from other workmates, but so far he is just closed to giving me any support. Should I report it to my higher boss? How should I handle this?