-
Conteúdo Similar
-
Por manolegal
Olá amigos(as) do Fórum.
Tenho um número inteiro no PHP e preciso inseri-lo no Postgresql com 02 casas decimais.
Defini o campo no Postgresql do tipo numeric(14,2)
O valor está assim no PHP:
2961966 Preciso gravar no BD da seguinte maneira:
29619.66 Porém está gravando da seguinte forma:
2961966.00 Tentei utilizando number_format, porém não consegui:
$numero_bd = number_format($numero, '.', ''); $numero_bd = number_format($numero,2,"."); $numero_bd = number_format($numero,2,","numerovalor_ref_15,2,",","."); Caso alguém possa me ajudar, desde já agradeço.
-
Por manolegal
Bom dia
No cálculo de total de meses entre 02 datas no Postgresql, a consulta está trazendo o valor sem considerar o "dia do mês", ou seja, não está considerando se o dia da data inicial é igual ou superior ao dia da data final:
SELECT (CAST(TO_CHAR(AGE('2020-04-29', '2019-07-28'),'MM') AS INTEGER) + (CAST(TO_CHAR(AGE('2020-04-29', '2019-07-28'),'YY') AS INTEGER))*12) AS MESES; Neste caso, o resultado deveria se "8", porém está retornando "9". Como faço para resolver este problema?
-
Por luisfeliperm2
Quero selecionar 10 noticias do banco de dados, irei utilizar paginação, então na próxima pagina será selecionada da 11-20, 21-30. Só que em todos esses select eu quero que venha a noticia principal que é definida pela coluna "destaque". O motivo é que eu não quero usar 2 select pra buscar noticias.
Pra ser bem resumido, eu quero selecionar a noticia principal e depois selecionar mais 10 que podem ser qualquer uma
Tentei da seguinte forma:
select * from news where destaque = true UNION select * from news ORDER BY id DESC LIMIT 10 OFFSET 1;
-
Por luisfeliperm2
Como posso estar recebendo backups todos os dias do banco de dados postgresql através do meu email ? Preciso fazer isso no Windows 2012
-
Por Abelfs
Meus caros,
Como posso solucionar este erro na criação desta tabela?
create table item_pedido
(
no_pedido smallint not null,
cd_produto smallint not null,
qtd_pedido float not null
FOREIGN KEY (num_pedido) REFERENCES PEDIDO (num_ped),
FOREIGN KEY (cd_produto) REFERENCES PRODUTO (cod_prod));
ERRO: erro de sintaxe em ou próximo a "FOREIGN"
LINE 6: FOREIGN KEY (num_pedido) REFERENCES PEDIDO (num_ped),
^
********** Error **********
ERRO: erro de sintaxe em ou próximo a "FOREIGN"
SQL state: 42601
Character: 118
-