Jump to content


gwandre

Member Since 23/08/2007
Offline Last Active 26/08/2007, 17:44
-----

Posts I've Made

In Topic: Problemas Com Data E Hora

23/08/2007, 07:55

Olá amigo, na sintaxe da sua query você pode usar a seguinte "manha":

SELECT CONVERT(VARCHAR(10), data_cadastro, 103) As dataFormatada FROM [TABELA]

Com isso a data virá dessa forma: DD/MM/AAAA

Depois dá uma olhada no help para conferir as formatações que você pode fazer com o convert, achando a forma adequada de exibir a data e hora.

In Topic: Exibir Um Ranking A Partir Da Soma De Uma Coluna

23/08/2007, 07:51

Olá amigo, a resposta do nosso amigo Eclesiastes é a mais adequada, porém, você também pode fazer de outra forma, sendo que esta traria uma maior carga ao banco de dados, porém, estou expondo apenas para aumentar possibilidades no forum:

SELECT * FROM (
SELECT
p.nome_profissional,
(select sum(pontos) from formularios f where f.profissionalId=p.profissionalId) as totalPontos
FROM
profissionais p
) As tabTemp
ORDER BY
tabTemp.totalPontos DESC

In Topic: Mostrar Total De Registros Do Mes X

23/08/2007, 07:41

Olá amigo, você pode fazer isto de uma forma bem simples.

SELECT COUNT(*) As totalRegistros FROM [TABELA] WHERE YEAR(data_Cadastro)=2007 AND MONTH(data_cadastro)=08

Com isso, você pode resgatar o campo [totalRegistros] da consulta para obter a quantidade de registros encontrados.

IPB Skin By Virteq