Extract();

var_ano = EXTRACT(YEAR FROM current_timestamp);

Diadasemana = EXTRACT(WEEKDAY FROM D);
vai retornar 0=Domingo, 1=Segunda, … 6=Sabado.
por outro lado, International Standard ISO 8601 especifica que a semana começa na Segunda-Feira e isso é dia 1. Para obter o Dia da Semanapelo padrão ISO, usa-se:
EXTRACT(WEEKDAY FROM D-1)+1;
que retorna 1=Segunda, 2=Terça, … 7=Domingo.

Exemplo:
SELECT
D,
EXTRACT( WEEKDAY FROM D) AS AMERICAN,
EXTRACT( WEEKDAY FROM D – 1) + 1 AS ISO8601
FROM T;

2 comentários »

  1. Lorde_MF said

    Galera como faço mesmo no FB p/ retornar as informações de uma tabela em uma linha
    ex:

    selec nome Cidade
    *****************************************
    São Paulo,Rio de Janeiro,Belo Horizonte
    ****************************************
    e não
    *****************************************
    São Paulo
    Rio de Janeiro
    Belo Horizonte
    ****************************************

    acabei esquecendo,,rsss

    Grato

  2. Lorde_MF said

    SELECT LIST(nome , ‘,’) FROM Cidade

RSS feed for comments on this post · TrackBack URI

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: