O código é este:
CREATE TABLE produto (
produto_id INT NOT NULL PRIMARY KEY,
produto VARCHAR(255) NOT NULL,
preco DECIMAL(10,2) NOT NULL,
marca VARCHAR(50) NOT NULL,
sku VARCHAR(60) NOT NULL,
condicao VARCHAR(50) NOT NULL
);
CREATE TABLE pedido (
pedido_id INT NOT NULL,
produto_id INT NOT NULL,
vendedor_id INT NULL,
data_compra DATE NOT NULL,
total DECIMAL(10,2) NOT NULL,
PRIMARY KEY (pedido_id)
);
CREATE TABLE itens_pedido (
id_nf INT,
produto_id INT,
pedido_id INT,
quantidade INT,
valor_unitario DECIMAL(10,2),
valor_total DECIMAL(10,2),
estado VARCHAR(50),
frete DECIMAL(10,2),
PRIMARY KEY (id_nf)
);
e o erro é esse:
Erro SQL [1064] [42000]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'CREATE TABLE pedido (
pedido_id INT NOT NULL,
produto_id INT NOT NULL,
' at line 11
Posição do erro: line: 10