10-09-2007, 12:26 PM
|
#22 (permalink)
|
|
The Prestige
Join Date: Sep 2007
Location: Sweden, Stockholm
Posts: 1,080
Thanks: 115
|
o.OOO
So it my case it would look like this:
Code:
SELECT name FROM players LEFT JOIN vocation ON vid = vocation WHERE vname = $search
??
Code:
CREATE TABLE `players` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
`group_id` INT NOT NULL DEFAULT 1,
`account_id` INT NOT NULL DEFAULT 0,
`level` INT NOT NULL DEFAULT 1,
`vocation` INT NOT NULL DEFAULT 0,
`health` INT NOT NULL DEFAULT 150,
`healthmax` INT NOT NULL DEFAULT 150,
`experience` INT NOT NULL DEFAULT 0,
PRIMARY KEY (`id`),
KEY (`name`),
FOREIGN KEY (`account_id`) REFERENCES `accounts`(`id`) ON DELETE CASCADE
)
ENGINE = InnoDB;
CREATE TABLE `vocation` (
`vid` INT NOT NULL,
`vname` VARCHAR (11),
PRIMARY KEY (`vid`),
KEY (`vname`)
) ENGINE = InnoDB;
|
|
|
|