Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número total de viagens para cada motorista por gênero?
 ###Tabelas: 
CREATE TABLE driver (driver_id INT, name VARCHAR(255), gender VARCHAR(10)); CREATE TABLE trip (trip_id INT, driver_id INT, fare DECIMAL(10,2)); INSERT INTO driver (driver_id, name, gender) VALUES (1, 'John Doe', 'Male'), (2, 'Jane Smith', 'Female'), (3, 'Bob Johnson', 'Male'); INSERT INTO trip (trip_id, driver_id, fare) VALUES (1, 1, 2.00), (2, 1, 3.00), (3, 2, 4.00), (4, 3, 5.00);
SELECT d.gender, d.driver_id, d.name, COUNT(t.trip_id) AS trip_count FROM driver d JOIN trip t ON d.driver_id = t.driver_id GROUP BY d.driver_id, d.gender;