Une sous-requête est une instruction SELECT qui est incorporé dans une autre instruction T- SQL. Vous pouvez utiliser une sous-requête dans une instruction SELECT , INSERT, UPDATE ou DELETE en T -SQL. Sous-requête est prise en charge par SQL Server. Vous pouvez spécifier une sous-requête T -SQL partout où une expression est autorisée dans un communiqué. Par exemple, vous pouvez inclure une sous-requête dans la condition de recherche de la clause WHERE dans les instructions SELECT . Choses que vous devez SQL Server Voir Plus Instructions 1 Cliquez sur " Démarrer", " Tous les programmes " et " SQL Server 2008 " . Sélectionnez " SQL Server Management Studio. " Connectez-vous à SQL Server en utilisant votre nom d'utilisateur et mot de passe fournis par votre administrateur de base de données . Cliquez sur " bases de données " sur le " Object Explorer" pour élargir les bases de données . Cliquez sur votre base de données , tels que " Sales_Dep , " d'élargir la base de données. 2 clic droit " Tables ", puis " Nouvelle table " pour créer deux tableaux , à savoir les ventes et produits. L'interface de création de table apparaît sur le panneau droit de la fenêtre SQL Server. Créez quatre colonnes pour les ventes de table, y compris store_id , produit_id , la quantité et la date en cliquant et en tapant les noms de chaque colonne . Choisissez le type de données comme suit : STORE_ID comme varchar ( 4) , la quantité comme smallint , date datetime 3 créer deux colonnes pour les produits, à savoir product_id et le nom. . Spécifiez le type de données que varchar (4) et char (10 ) , respectivement. 4 Cliquez sur " Nouvelle requête" pour commencer à utiliser instruction T- SQL. Insérer des données dans les deux tableaux : Trouvez valeur des ventes d'insertion ( '1 ', '1 ', '2 ' , '09 /13/10 ') valeur des ventes d'insertion ( '2 ' , '1 ' '30' , '09 /14/10 ') valeurs des produits d'insertion ( '1', ' product1 ') valeurs des produits d'insertion ( '2 ' , ' product2 ») 5 utilisation sous-requête pour sélectionner les records de vente de product1 des ventes de table : SELECT store_id , la quantité FROM ventes où il n'existe ( SELECT * FROM ventes OÙ sales.product_id = product.product_id et la quantité > 10) (voir ressources ). < p> Cliquez sur " Execution " pour exécuter l'instruction . Magasin 2 et la quantité 20 apparaissent dans le résultat de la sélection .
|