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: Quais jogadores jogaram duplas mistas quando Zhang Xi jogou simples mistas?
 ###Tabelas: CREATE TABLE tyre_summary (tyre_summary_id AUTO_INCREMENT PRIMARY KEY, Compound name VARCHAR, Colour VARCHAR, Tread VARCHAR, Driving conditions VARCHAR, Dry Type* VARCHAR, Grip VARCHAR, Durability VARCHAR) CREATE TABLE player_stats (player_stats_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Games Played INT, Rebounds INT, Assists INT, Steals INT, Blocks INT, Points INT) CREATE TABLE 21st_century (21st_century_id AUTO_INCREMENT PRIMARY KEY, Year INT, Men's singles VARCHAR, Women's singles VARCHAR, Men's doubles VARCHAR, Women's doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE heavyweight___75_kg (heavyweight___75_kg_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Bodyweight INT, Snatch INT, Clean & jerk INT, Total (kg) INT) CREATE TABLE result_of_the_24th_election_to_the_new_zealand_house_of_representatives (result_of_the_24th_election_to_the_new_zealand_house_of_representatives_id AUTO_INCREMENT PRIMARY KEY, Party VARCHAR, Leader VARCHAR, Votes INT, Percentage VARCHAR, Seats INT)  
SELECT Mixed doubles FROM 21st_century WHERE Women's singles = zhang xi