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: Com um Total de menos de 29, qual é o maior número de partidas de Ian Ryan?
 ###Tabelas: CREATE TABLE pre-season_and_friendlies (pre-season_and_friendlies_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Time VARCHAR, Competition VARCHAR, Opponent VARCHAR, Ground VARCHAR, Score VARCHAR) CREATE TABLE loan_in (loan_in_id AUTO_INCREMENT PRIMARY KEY, Date From VARCHAR, Date To VARCHAR, Position VARCHAR, Name VARCHAR, From VARCHAR) CREATE TABLE single_game (single_game_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, County VARCHAR, Tally VARCHAR, Total INT, Matches INT, Average INT) CREATE TABLE japan (japan_id AUTO_INCREMENT PRIMARY KEY, Place INT, Title VARCHAR, Platform VARCHAR, Publisher VARCHAR, Units sold INT) CREATE TABLE finals_appearances (finals_appearances_id AUTO_INCREMENT PRIMARY KEY, Finals INT, Team VARCHAR, Wins INT, Losses INT, Pct. INT)  
SELECT MAX Matches FROM single_game WHERE Player = ian ryan AND Total < 29