Ejemplo de estructura de las tablas:
Código MySQL:
Ver originalSET @OLD_UNIQUE_CHECKS
=@@UNIQUE_CHECKS
, UNIQUE_CHECKS
=0; SET @OLD_FOREIGN_KEY_CHECKS
=@@FOREIGN_KEY_CHECKS
, FOREIGN_KEY_CHECKS
=0; SET @OLD_SQL_MODE
=@@SQL_MODE
, SQL_MODE
='TRADITIONAL';
-- -----------------------------------------------------
-- Table `bd_pruebas`.`tblCategorias`
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Table `bd_pruebas`.`tblProfesionales`
-- -----------------------------------------------------
INDEX `fkProfesionalesCategorias` (`intProfesionalTipo` ASC) , REFERENCES `bd_pruebas`.
`tblCategorias` (`idCategoria` )
SET SQL_MODE
=@OLD_SQL_MODE
; SET FOREIGN_KEY_CHECKS
=@OLD_FOREIGN_KEY_CHECKS
; SET UNIQUE_CHECKS
=@OLD_UNIQUE_CHECKS
;
Un sencillo SELECT:
Código MySQL:
Ver originalSELECT tblProfesionales.
*, tblCategorias.
* JOIN tblCategorias
ON tblProfesionales.intProfesionalTipo
= tblCategorias.idCategoria
WHERE tblProfesionales.intProfesionalTipo
= 2;