Hi
For Java : there are a official cert. See at www.sun.com (training).
For SQL : there are differents falvors of SQL so is best training for
a particular DB vendor ( M$ has SQLTransact (!! ?), Oracle (SQLplus)
and the standard is SQL92).
At java point of view there are JDBC, an api to acces many DB's.
Hope this helps
The Java certified Web Developer course should meet your needs :
http://suned.sun.com/US/certification/java/java_web.html
But you'll need to be a JCP (Java certified professional) first :
http://suned.sun.com/US/certification/java/java_progj2se.html
JCP is the worth having for any Java programmer as it gives you that basic grounding in all areas of Java, as well as an appriation for good style. One of the few certifcations I've taken and found very useful.
Well if you are not intrested in web development then doing web developer certification is not for you.
The simple answer to your question that is there any certification which covers "java and sql" is NO.
but a more complex answer is, "MAY BE".
It depends how deep are you willing to go into the ocean of JAVA.
Simple java language certification (SCJP) does not cover SQL, but Java is a whole world in itself.
If you are intrested in web development then SCWCD (sun certified web component developer) certification will let you get your hands wet with sql a little bit. SCJP is required first.
If you are not intrested in web development, SCJD (sun certified java developer) can be a possibility, again SCJP is required first.
Now SQL alone has many kinds depending on vendors of databases, if you want to learn any specific kind, then you have to use particular product of a particular vendor and get a certification in that product but that will not teach you JAVA on other hand these java certifications will teach you the standard SQL92.
Regards.
K.