Create Table If Not Exists Empresas (
Cod_Empresa Integer Not Null Auto_Increment,
Nome Varchar(30) Not Null,
Primary Key (Cod_Empresa)
);
Create Table If Not Exists Funcionarios(
Cod_Funcionario Integer Not Null Auto_Increment,
Cod_Empresa Integer Not Null,
Nome Varchar(30) Not Null,
Primary Key (Cod_Funcionario),
Foreign Key (Cod_Empresa) references Empresas(Cod_Empresa)
);
Através dessas duas criações, você cria uma relação entre as tabelas Empresas e Funcionarios.
Agora, para fazer a consulta, siga a consulta do robinson.
Create Table If Not Exists Empresas (
Cod_Empresa Integer Not Null Auto_Increment,
Nome Varchar(30) Not Null,
Primary Key (Cod_Empresa)
);
Create Table If Not Exists Funcionarios(
Cod_Funcionario Integer Not Null Auto_Increment,
Cod_Empresa Integer Not Null,
Nome Varchar(30) Not Null,
Primary Key (Cod_Funcionario),
Foreign Key (Cod_Empresa) references Empresas(Cod_Empresa)
);