Hola a tod@s,
estoy empezando con MySql, siempre he utilizado SQL2000 y las versiones express de éste. En sql2000 hacía consultas en tabla temporales para calcular datos de columnas contretas. Estoy intentando hacer lo mismo en mysql con esta query:
Código SQL
[-]
DROP TABLE tbtmptgs;
SELECT cdgo, centro, fecha, visitas, motnotot, motno01, motno02, motno03, motno04, motno05, segllam, vllamdec, impventas
into tbtmptgs
FROM tb03P WHERE centro = 1004 and fecha between '2010-03-01' and '2010-03-20'
SELECT centro,
max(fecha),
SUM(visitas) AS rvisitas,
SUM(motnotot) AS rmotnotot,
SUM(motno01) AS rmotnotot01,
SUM(motno02) AS rmotnotot02,
SUM(motno03) AS rmotnotot03,
SUM(motno04) AS rmotnotot04,
SUM(motno05) AS rmotnotot05,
SUM(segllam) AS rsegllam,
SUM(vllamdec) AS rvllamdec,
SUM(impventas) AS rimpventas
FROM tmptgs
GROUP BY centro
pero siempre me produce el error "unknown table tmptgs", lo estoy probando desde el navicat, no he probado a hacerlo desde phpmyadmin.
Alguien podría indicarme si la consulta es correcta por favor?
Saludos y Muchas Gracias