SELECT p.name,m.name
FROM parts p
INNER JOIN Manufacturers m ON p.man_id=m.id
ORDER BY p.name DESC
If not, what should be done for its optimization?
Here is the two tables:
CREATE TABLE `Manufacturers` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB
CREATE TABLE `parts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(30) NOT NULL,
`man_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB
parts.man_id
andManufacturers.id
fields. \$\endgroup\$Manufacturers
(id
int(11) NOT NULL AUTO_INCREMENT,name
varchar(30) NOT NULL, PRIMARY KEY (id
) ) ENGINE=InnoDB CREATE TABLEparts
(id
int(11) NOT NULL AUTO_INCREMENT,name
varchar(30) NOT NULL,man_id
int(11) NOT NULL, PRIMARY KEY (id
) ) ENGINE=InnoDB \$\endgroup\$