Considere as tabelas SQL abaixo para a questão:
CREATE TABLE Clientes (
id_cliente INT PRIMARY KEY,
nome_cliente VARCHAR(100),
cidade VARCHAR(100)
);
CREATE TABLE Produtos (
id_produto INT PRIMARY KEY,
nome_produto VARCHAR(100),
preco DECIMAL(10, 2)
);
CREATE TABLE Pedidos (
id_pedido INT PRIMARY KEY,
id_cliente INT,
id_produto INT,
quantidade INT,
data_pedido DATE,
FOREIGN KEY (id_cliente) REFERENCES Clientes(id_cliente),
FOREIGN KEY (id_produto) REFERENCES Produtos(id_produto)
);
Você deseja consultar a cidade dos clientes que fizeram pelo menos dois pedidos de qualquer produto em um único pedido. Qual das consultas SQL abaixo retorna corretamente esses clientes?