Duvida sintaxe SQL  XML
Índice dos Fóruns » Outras Linguagens
Autor Mensagem
heitorPaceli
HelloWorld
[Avatar]

Membro desde: 01/12/2010 22:46:54
Mensagens: 13
Localização: Recife
Offline

Com é a sintaxe pra inserir um valor em um campo do tipo time?

insert into nomeDaTabela (Tempo) values ('COMO FICA AQUI ');

Valeu

------EDIT------

Descobri como se faz isso(fica hh:mm:ss, era meio obvio, mas eu nem percebi), entao deixa aproveitar o topico e tirar outra duvida:

Como faço pra que em uma consulta sql, em um campo date, se a data atual for maior que a data desse campo, apareça a palavra "esgotado"?

This message was edited 2 times. Last update was at 01/12/2010 23:21:06

fernandopaiva
GUJ Ranger
[Avatar]

Membro desde: 20/03/2007 00:00:57
Mensagens: 974
Offline

1)
PreparedStatement stm = conexao.preparedStatement("INSERT INTO tabela (data, hora) VALUES (?,?)");
stm.setDate(1, java.sql.Date.valueOf(new Date())); //data
stm.setTime(2, Time.valueOf(campohora.getText()));//hora


2) pega a data atual e guarda numa variavel, depois pega a data do campo e guarda em outra variavel, compara e da um setText("esgotado") no campo que quiser

t+


www.iguanasistemas.com.br
J2SE Developer

Acessem o canal de Java no Brasil
irc.freenode.net
#java-br



[MSN]
heitorPaceli
HelloWorld
[Avatar]

Membro desde: 01/12/2010 22:46:54
Mensagens: 13
Localização: Recife
Offline

Valeu, mas eu preciso fazer isso so com sql(aparecer esgotado la na consulta do phpmyadmin), tem como?

This message was edited 1 time. Last update was at 12/10/2011 19:35:59

douglaskd
GUJ Ranger
[Avatar]

Membro desde: 04/07/2010 00:51:49
Mensagens: 839
Localização: Campinas - SP
Offline

eu faria um select em um campo, select em outro campo e faria a comparação se fosse maior eu inseria no outro campo true ou false, esgotado ou não esgotado, depende do que você quer fazer

heitorPaceli
HelloWorld
[Avatar]

Membro desde: 01/12/2010 22:46:54
Mensagens: 13
Localização: Recife
Offline

Vou tentar fazer desse jeito que voce disse, valeu

Outra duvida que eu tenho é:
Eu tenho uma tabela X com:
|codigo | codigoCidadeDestino | codigoCidadeOrigem|

e uma tabela Y com:
|codigoCidade | nomeCidade|

Como fica o select pra exibir codigo da tabela X e o nome da cidades origem e destino?

Valeu.

This message was edited 1 time. Last update was at 05/12/2010 15:09:05

renamed
GUJ Ranger

Membro desde: 21/09/2009 08:47:57
Mensagens: 889
Localização: Rio de Janeiro
Offline

heitorPaceli wrote:Vou tentar fazer desse jeito que voce disse, valeu

Outra duvida que eu tenho é:
Eu tenho uma tabela X com:
|codigo | codigoCidadeDestino | codigoCidadeOrigem|

e uma tabela Y com:
|codigoCidade | nomeCidade|

Como fica o select pra exibir codigo da tabela X e o nome da cidades origem e destino?

Valeu.


Como você acha que ficaria? O pessoal aqui não gosta muito de fazer tudo e sim de ajudar =D

flw!
===========================

CV: http://lattes.cnpq.br/7235056457600426
[MSN]
heitorPaceli
HelloWorld
[Avatar]

Membro desde: 01/12/2010 22:46:54
Mensagens: 13
Localização: Recife
Offline

select X.codigo, Y. nomeCidade, Y.nomeCidade
from X, Y
where X.codCidadeDestino = Y.codigoCidade OR X.codCidadeOrigem = Y.codigoCidade;

Mas isso nao funciona
heitorPaceli
HelloWorld
[Avatar]

Membro desde: 01/12/2010 22:46:54
Mensagens: 13
Localização: Recife
Offline

Tem que usar join? Como fica?
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Embora eu não queira dar o braço a torcer, eu recomendaria nesse caso você instalar o MS-Access (isso mesmo!), criar as tabelas, e então usar aquela ferramenta que serve para gerar SQL a partir de uma consulta que você cria graficamente. Então você tenta entender o SQL que ele gerou.

Não é, obviamente, para usar o Access em produção, mas isso é bom para aprender como é que funcionam os JOINs e outras coisas.
 
Índice dos Fóruns » Outras Linguagens
Ir para:   
Powered by JForum 2.1.8 © JForum Team