|
Postada em 21/10/2005 15:38 hs
"SELECT v.idcli as id, c.Nome as nome, Min(DateDiff("d",v.Data,Date())) AS DiasSemCompra FROM Cliente as c INNER JOIN venda as v ON c.id = v.idcli GROUP BY c.nome, C.id Having Min(DateDiff("d",v.Data,Date())) > 30" ae martini, tah dando um erro na função datediff
Tiago Gomes Pereira ------------------------------------ MSN: algodasirs@hotmail.com E-mail: algodas@gmail.com
|
|
|
|
|
Postada em 21/10/2005 17:27 hs
Ae galera, isso aqui da certo : sql = "select c.id as id,c.nome as nome, v.idcli from cliente as c INNER JOIN venda as v on c.id = v.idcli where DATE_ADD('Max(v.data)' , interval 30 day)<= NOW() group by c.nome" o que ele naum reconhece eh a função MAX dentro de funções de datas, isso que tah dose.
Tiago Gomes Pereira ------------------------------------ MSN: algodasirs@hotmail.com E-mail: algodas@gmail.com
|
|
|
|
|
VACA
|
LIMEIRA SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 24/10/2005 14:35 hs
SELECT distinct cli_for.nome, pedido.pedido, Max(pedido.data_ped) AS data FROM pedido INNER JOIN cli_for ON pedido.cod_cli = cli_for.cod_cli GROUP BY pedido.pedido, cli_for.nome HAVING ((Max(pedido.data_ped))<= datevalue('DATA')) ORDER BY cli_for.nome
"Quando estou fraco, aí então é que sou Poderoso"
|
|
|