

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Com referência ao MySQL 5.0, o comando que será corretamente executado é:
CREATE TABLE teste (
artigo INT(4) UNSIGNED ZEROFILL NOT NULL,
vendedor CHAR(20) NOT NULL,
preco DOUBLE(16,2) NOT NULL,
PRIMARY KEY(artigo, vendedor));
INSERT INTO teste VALUES
(1,'A',3.45),(1,'B',3.99),(1,'A',10.99),
(3,'B',1.45),(3,'C',1.69),(3,'D',1.25);
CREATE TABLE teste (
artigo INT(4) UNSIGNED ZEROFILL NOT NULL,
vendedor CHAR(20) NOT NULL,
preco DOUBLE(16,2) NOT NULL,
PRIMARY KEY(artigo, vendedor));
INSERT INTO teste VALUES
(1,'A',3.45),(1,'B',3.99),(2,'A',10.99),
(3,'B',1.45),(3,'C',1.69),(3,'D',1.25);
CREATE TABLE teste (
artigo INT(4) UNSIGNED ZEROFILL NOT NULL,
vendedor CHAR(20) NOT NULL,
preco DOUBLE(16,2) NOT NULL,
PRIMARY KEY(artigo, vendedor));
INSERT (1,'A',3.45),(1,'B',3.99),(2,'A',10.99),
(3,'B',1.45),(3,'C',1.69),(3,'D',1.25);
CREATE TABLE teste (
artigo INT(4) UNSIGNED ZEROFILL NOT NULL,
vendedor CHAR(20) NOT NULL,
preco DOUBLE(16,2) NOT NULL,
PRIMARY KEY(artigo, vendedor));
INSERT VALUES
(1,'A',3.45),(1,'B',3.99),(1,'A',10.99),
(3,'B',1.45),(3,'C',1.69),(3,'D',1.25);
CREATE TABLE teste (
artigo INT(4) UNSIGNED ZEROFILL NOT NULL,
vendedor CHAR(20) NOT NULL,
preco DOUBLE(16,2) NOT NULL,
PRIMARY KEY(artigo, vendedor),
VALUES
(1,'A',3.45),(1,'B',3.99),(2,'A',10.99),
(3,'B',1.45),(3,'C',1.69),(3,'D',1.25));