Como selecionar o penúlimo registro no Firebird?

7 respostas
zicky23

ja tentei de tudo, mas nao consigo pegar o penúltimo registro que foi cadastrado no banco

SELECT DATA_VALOR_ATUAL FROM( SELECT * from VALOR_ATUAL where DATA_VALOR_ATUAL = (SELECT DATA_VALOR_ATUAL FROM VALOR_ATUAL WHERE ID_CONTA = 134 ROWS 1,1) order by DATA_VALOR_ATUAL desc )

tinha que funcionar assim, mas o firebird nao aceita a vírgula que tem entre “1,1”

obrigado

7 Respostas

M

Pra que o PENULTIMO?

Foxlol

mateus.medice:
Pra que o PENULTIMO? [2]

T

não entedi para que você quer o penultimo registro.

zicky23

boa noite amigos,

eu qro o penúltimo registro pq no sistema aki q to criando preciso pegar o saldo da conta do dia anterior, e como todo dia o saldo se atualiza eu precisava pegar o valor do dia anterior para somar-se com os valores adicionados hj no caso… entende??

obrigado

M

Cara pega pela data.

zicky23

pessoal acho q consegui

deêm uma olhada no cód abaixooo

public void selectVAnt()
    {

        obj_conexao.executeSQL("SELECT FIRST 1 SKIP 1 vt.VALOR_ATUAL,vt.data_valor_atual "
                                +"FROM VALOR_ATUAL vt "
                                +"WHERE vt.id_conta = "+LabelIdConta.getText()
                                +" ORDER BY vt.data_valor_atual DESC" ); //DATA_ASA = '"+d+"' AND
        try
        {
            while(obj_conexao.resultset.next())
            {
                ValorAnt = obj_conexao.resultset.getDouble("VALOR_ATUAL");
            }
        }
        catch(SQLException erro)
        {
            JOptionPane.showMessageDialog(null, erro);
        }
    }

mto obrigado ai pessoal...

valeu...

Ahh... mais uma coisinha..ehehe agora relacionado a a formatação de células da jtable

como faço para deixar o valor que está em DecimalFormat como no exemplo abaixo?

R$____500,00
R$ __1.500,00
R$ _10.800,51

entende?

com a formatação de virgula em baixo de virgula, simbolo em baixo de simbolo...

só consegui fazer assim:

__R$ 500,00
_R$ 1.500,00
R$ 10.800,51

o underline coloquei só pra exemplicar como os valores aparecem la... porém o underline nao existe no meu sistema...

o simbolo acompanha o valor em vez de ficar a esquerda.... é o que eu qro...

obrigado desde já

A

Salvou o dia, eu estava precisando fazer algo parecido.

Criado 3 de março de 2011
Ultima resposta 18 de out. de 2012
Respostas 7
Participantes 5