Mysql...tentando usar select sem where entre duas tabelas ? funciona?

estou tentando trazer todos usuarios que possuem o grupo mas não traz nenhum registro
Queria usar assim pois não precisa colocar where com as chaves primarias ???

Isso fucniona ou está falatando algo …???

select u.* from ims_user u 
natural join ims_group g

CREATE TABLE `user` (
  `USER_ID` bigint(20) NOT NULL auto_increment,
  `admissao` datetime default NULL,
  `email` varchar(255) NOT NULL,
  `GROUP_ID` bigint(20) default NULL,
  PRIMARY KEY  (`USER_ID`),
  KEY `FK1B7A765B3E4634B9` (`ROLE_ID`),
  KEY `FK1B7A765B3921721B` (`ADDRESS_ID`),
  KEY `FK1B7A765B77DBBCD8` (`GROUP_ID`),
  CONSTRAINT `FK1B7A765B3E4634B9` FOREIGN KEY (`ROLE_ID`) REFERENCES `ims_role` (`ROLE_ID`),
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=latin1;


-----------
CREATE TABLE `ims_group` (
  `GROUP_ID` bigint(20) NOT NULL auto_increment,
  `nome` varchar(255) default NULL,
  `PARENT_GROUP_ID` bigint(20) default NULL,
  PRIMARY KEY  (`GROUP_ID`),
  KEY `FK530EBDCF4D4404CD` (`PARENT_GROUP_ID`),
  CONSTRAINT `FK530EBDCF4D4404CD` FOREIGN KEY (`PARENT_GROUP_ID`) REFERENCES `ims_group` (`GROUP_ID`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;


tem que existir um parametro de ligação entre as tabelas

tem que existir um parametro de ligação entre as tabelas

Cara…sem um parametro de ligação existente em ambas as tabelas fica difcil…