subquery fa passi in più per un server di database durante l'attesa per i risultati della sottoquery . Questi passaggi , come l'ordinamento , dovrebbero essere condotti da Query Optimizer per funzionare correttamente . 
 Maggiore complessità 
 
 Le sottoquery aumenteranno la complessità delle istruzioni SQL . SQL è considerato come un linguaggio complesso in quanto ha una propria grammatica unica e semantico . SQL prende in prestito metodo keywording COBOL stile che porta a ri- utilizzare un minor numero di parole e regole . La struttura a più livelli nei risultati sottoquery è una complessità maggiore di query SQL . 
 Limitazione di sottoquery 
 
 Con subquery , non si può assolutamente modificare tabella e selezionate dalla stessa tabella all'interno delle stesse dichiarazioni. La sottoquery richiede più tempo per l'esecuzione di una dichiarazione " join" a causa di come l'ottimizzatore di database li esegue . Una dichiarazione "Join " specifica due o più tabelle tramite una colonna di rilevante e la maggior parte delle subquery possono essere realizzate con "Join " dichiarazioni. 
 Multipiattaforma emissione 
 
 sottoquery doesn 't supporto capacità cross-platform . Questo diminuisce la inter- comunicazione tra diverse piattaforme , che è spesso richiesto in programmazione web . Questo problema è intensificato dalle incongruenze nella programmazione di piattaforma in piattaforma , che rendono sottoquery molto incompatibili . 
 
              
software © www.354353.com