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: Quem são os homens duplas e mulheres solteiras é wang shixian?
 ###Tabelas: CREATE TABLE previous_winners (previous_winners_id AUTO_INCREMENT PRIMARY KEY, Year INT, Mens singles VARCHAR, Womens singles VARCHAR, Mens doubles VARCHAR, Womens doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE round_one (round_one_id AUTO_INCREMENT PRIMARY KEY, Pick INT, AFL Team VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE highest-grossing_films (highest-grossing_films_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Title VARCHAR, Studio VARCHAR, Director VARCHAR, Worldwide Gross VARCHAR) CREATE TABLE ftops_main_event_winners (ftops_main_event_winners_id AUTO_INCREMENT PRIMARY KEY, Series VARCHAR, Date VARCHAR, Entrants INT, Winner VARCHAR, First Prize VARCHAR) CREATE TABLE highest_number_of_six-day_victories (highest_number_of_six-day_victories_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Nationality VARCHAR, Races won INT, Races ridden INT, Win average INT)  
SELECT Mens doubles FROM previous_winners WHERE Womens singles = Wang Shixian