Crear tabla desde una consulta asignando campos clave
Partiendo de un fichero necesito crear una tabla con solo dos campos y que estos a su vez sean campos clave. (año y mes)
Si utilizo el asitente para crear la tabla, os copia el sql que genera, los campos no son claves. Intuyo que podría modificar estos comando introduciendo en algún lugar que me los cree como claves, pero no se como hacerlo.
SELECT CdM_Productos_Comisionables.anio, CdM_Productos_Comisionables.mes INTO 1010_MES_CARGA
FROM CdM_Productos_Comisionables
GROUP BY CdM_Productos_Comisionables.anio, CdM_Productos_Comisionables.mes;
Buscando por el foro he encontrado esto, pero no consigo adaptarlo
... Pega esto (claro que modifícalo a lo que necesitas..)
CREATE TABLE CLIENTES (IdCliente INTEGER CONSTRAINT CIavePrincipal PRIMARY KEY, Nombre TEXT (50))
Aqui crea una tabla CLEINTES con dos campos IdCleinte (Principal) y Nombre..