Jump to content
diogom

Dúvida query

Recommended Posts

diogom

Olá,

Tenho uma tabela ferias com um registo assim(exemplo.)

id dia1 dia2 dia3 dia4

x xx xx xx xx

Como faço para contar o numero de dias no mesmo registo entre duas datas.

Share this post


Link to post
Share on other sites
nelsonr

Boas,

e esses xx significam o que? Datas em que estão de férias? Inicio e fim de periodos?

Share this post


Link to post
Share on other sites
diogom

Boas,

e esses xx significam o que? Datas em que estão de férias? Inicio e fim de periodos?

É um exemplo. São datas. Sim. São as datas em que estão de ferias.

Share this post


Link to post
Share on other sites
HappyHippyHippo

o primeiro passo é apagar a tabela e criar uma neste formato:

id dia
x  xx
x  xx
x  xx
x  xx


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
diogom

o primeiro passo é apagar a tabela e criar uma neste formato:

id dia
x xx
x xx
x xx
x xx

Como faço para inserir os 22 dias

Share this post


Link to post
Share on other sites
diogom

um a um

Mas quero inseriri os 22 de uma só x. Com um campo dia não estou a ver como.

Share this post


Link to post
Share on other sites
HappyHippyHippo

Mas quero inseriri os 22 de uma só x. Com um campo dia não estou a ver como.

e eu queria não ter de trabalhar ...

insert into tabela(campo1, campo2) values (valor1, valor2), (valor1, valor2), ... 


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
diogom

e eu queria não ter de trabalhar ...

insert into tabela(campo1, campo2) values (valor1, valor2), (valor1, valor2), ...

Não percebi. Obrg na mm.

Share this post


Link to post
Share on other sites
Rui Carlos

A query que o HappyHippyHippo apresentou insere-te todos os valores de uma só vez.

Também podes criar uma pequena script para te automatizar a tarefa.

Share this post


Link to post
Share on other sites
de3v0

É um exemplo. São datas. Sim. São as datas em que estão de ferias.

Nesse caso, não faria mais sentido qualquer coisa do genero:

id data_inicio data_fim ??

Desta forma já deves conseguir calcular o numero de dias entre datas ;)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.