Galera…
Seguinte, atualmente estou fazendo um select:
select nome_tipo from tipo where id = x
esse select vai me trazer varios nomes, eu precisaria criar uma querie com esses valores, exemplo:
select nome_espaco from espaco where nome_tipo = resultado
mas esse comando ia se repetir com todos os resultados vindo da primeira querie.
Tem algum comando em no PreparedStatement ou no Statement…q faça isso? onde eu só faça um for e ele vá trocando as variáveis?
valeu moçada 8)
select nome_espaco from espaco
where nome_tipo in ( select nome_tipo from tipo where id = x)
]['s
Valeu cara!
exatamente!!!
como funciona a pontuação do fórum?
5 é o maior ou o menor?
Mais uma duvida!
tenho o seguinte comando:
select usuario_id from usuario_proef where usuario_proef.proeficiencia_child = 'jsf'
and usuario_proef.proeficiencia_child = 'J2ME'
e não retorna nada…quando na tabela o usuário com o mesmo id tem as duas proeficiencias…onde está o erro?
não seria or no lugar do and?
select usuario_id from usuario_proef where usuario_proef.proeficiencia_child = 'jsf'
or usuario_proef.proeficiencia_child = 'J2ME'
Não não!
O fato é que preciso trazer um id especifico de um usuário que possui três qualidades
Exemplificiando:
ID Proeficiencia
1 JSF
1 J2ME
1 CSS
e numa consulta, onde o meu select retorne o id do usuário que tenha o jsf, j2me e o css.
Alguém sabe o comando que eu possa executar, ou algum comando nativo do Oracle.
Valeu moçada!
Clausula IN novamente.
select usuario_id from usuario_proef
where usuario_proef.proeficiencia_child in ('jsf','J2ME')
]['s
O in no where tbm não me resolve o problema, vou ter que criar uma function pois o in me traz qm tem o jsf e o j2me…mas tbm traz qm só tem o jsf ou qm só tem o j2me…não é exclusivo.
valeu!
Cara esse teu problema é meio complicadinho to compilando de cabeça aqui uma solução que talvez possa funcionar, não garanto:
select usuario_id from usuario_proef
where exists(select * from usuario_proef up where
up.usuario_id = usuario_proef.usuario_id and up.proeficiencia_child = 'jsf')
and exists(select * from usuario_proef up2 where
up2.usuario_id = usuario_proef.usuario_id and up2.proeficiencia_child = 'J2ME')
testa ae, na minha cabeça compilou, hehehehe!!!