Tengo 3 tablas. con los nombres: municipios, productos, productos_municipio
municipios:
cod_municipio --------------- char(2)
cod_provincia ---------------- char(2)
municipio --------------------- char(40)
cantidad_trabajadores--- char(3)
prodcutos:
cod_prod ---------------- int(2)
disponible -------------- enum('si','no')
producto --------------- char(50)
cantidad_productos--- char(5)
productos_municipio:
cod_prod_mpio --------------- int(4)
mes ------------------------------ char(30)
cod_municipio --------------- char(2)
cod_prod ---------------------- int(2)
cantidad_productos_municipio ------ char(4)
Quiero hacer una consulta que me devuelva el siguiente resultado:
MUNICIPIOS ---- CANTIDAD_TRABAJADORES ------ PRODUCTO1 ------ PRODUCTO2
municipio1 ----------- 10 ---------------------------------- 15 Kg --------------- 20 Kg
municipio2 ----------- 10 ---------------------------------- 45 Kg -------------- 2 Kg
municipio3 ----------- 15 ---------------------------------- 5 Kg ----------------- 41 Kg
total -------------------suma1 -------------------------- suma2 -------------------------suma3
esta consulta la he hecho en ACCESS y me da lo que deseeo, pero cuando la llevo a MySQL a trav'es del phpmyadmin pero me devuelve el siguiente error:
Cita: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TRANSFORM Last(productos_municipio.cantidad_productos_munici pio) AS UltimoDecantidad_prod_' at line 1
Cómo puedo resolver este problema y obtener una consulta de referencia cruzada en MySQL.