Consulta no MySQL

Galera, estou com um problema aqui.
Eu tenho uma aplicação Java que eu estou arrumando aqui e tem as seguintes consultas:

<%
   if (!pes_produto.equals("")){
   	sql = "Select cod_produto,des_produto,replace(val_venda,',','.') as val_venda,des_marca from produto ";
 	sql += " where des_produto like '%"+pes_produto+"%'";
 	sql += " order by des_produto ";
 	st = con.prepareStatement(sql);
 	rs = st.executeQuery();
 	boolean valido = rs.next();
 	if (valido){
 		rs.close();
 		rs = st.executeQuery();
 		int x = 0;
 		
   %>

Isso serve para consultar o produto voltando com o código, descrição e valor de venda
e tenho essa aqui

<%
 	  sql = "Select sum(num_entrada) - sum(num_saida) as valor ";
 	  sql += " from produto_estoque ";
 	  sql += "   left join loja on produto_estoque.cod_loja = loja.cod_loja ";
 	  sql += " where loja.cod_loja = "+session.getAttribute("cod_loja")+" and cod_produto = "+cod_produto;
 	  st = con.prepareStatement(sql);
 	  rs1 = st.executeQuery();
 	  if (rs1.next()){
 	  	String valor = ((rs1.getString("valor")!=null)?(rs1.getString("valor")):"0");
 	   out.print(valor);count++;
 	  }
 	  rs1.close();
 	  %>	 

Que serve para voltar a quantidade de cada produto.

Bem eu queria fazer o seguinte, uma consulta que me voltasse TODOS os produtos com o estoque <=0
Como fazer isso???

Um select tipo:

select produto_a_ser_pesquisado from tabela where produto_x &lt;= 0

Bem, na verdade eu queria juntar as duas consultas em uma so voltando apenas os produtos <=0
Como fazer isso, eu ainda não entendir essa sua forma