Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment créer un saut de ligne dans…
  • Comment insérer un tableau à une t…
  • Quels sont les Data Entry Screen Lan…
  • Comment changer le mot de passe dans…
  • Comment lire Eval Print en PHP 
  • Comment changer le mot de passe admi…
  • Script de sauvegarde pour les fichie…
  • Comment envoyer Mass Facebook Notifi…
  • Comment faire pour installer PEAR PH…
  • Comment modifier le tableau interfac…
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Comment mettre à jour une déclaration avec une sous-requête

    SQL ou langage structuré de requêtes , est le langage standard utilisé pour gérer les données dans les bases de données relationnelles . La plupart des bases de données contiennent plusieurs tables, et les relations entre eux sont référencés à l'aide d'un champ commun , ou une clé . Répondant aux questions d'affaires à l'aide de données provenant de différentes tables exige que les données de chaque tableau seront fusionnées dans l'instruction SQL, souvent en utilisant une sous-requête . Les sous-requêtes peuvent être utilisés avec la plupart des états SQL- données, telles que SELECT, UPDATE et DELETE. Choses que vous devez
    Une base de données relationnelle ( MySQL , Oracle, Sybase , SQL Server)
    Un utilitaire qui exécute des requêtes SQL
    Voir Plus Instructions
    Comment mettre à jour une instruction SELECT utilisant une Subquery
    1

    Ouvrez un utilitaire de ligne de commande qui exécute des instructions SQL . Supposons que deux tables de base de données dans une base de données . Le premier tableau est nommé employee_table et dispose de trois domaines: employee_id , prenom et le salaire. Le deuxième tableau est nommé employee_phone et dispose de trois domaines: . Employee_id , phone_number et phone_type
    2

    Utilisez une instruction SELECT pour sélectionner tous les enregistrements de la employee_table et ajouter (somme ) les valeurs du salaire champ . Cette instruction select est la requête externe.

    Select sum (salaire) de employee_table
    3

    Insérer une sous-requête dans l'instruction SELECT qui sélectionne tous les identifiants des employés de l' tableau employee_phone où un enregistrement a une valeur de champ phone_type " M." Il s'agit de la sous-requête ou requête interne . Les requêtes extérieures et intérieures sont fusionnés à l'aide du employee_id de terrain commun .

    Select sum ( salaire) de employee_table où employee_id

    dans ( sélectionnez employee_id de employee_phone où phone_type = "M" )

    Comment mettre à jour un énoncé de mise à jour via une sous-requête
    4

    Ouvrez un utilitaire de ligne de commande qui exécute des instructions SQL contre le employee_table et les tables employee_phone .
    5 < p> Utilisez une déclaration de mise à jour pour accéder aux données dans le employee_table et définir les valeurs stockées dans le champ de salaire à 500.00 . Cette déclaration est la requête externe.

    Jour employee_table set salaire = 500.00
    6

    Insérer une sous-requête dans la déclaration de mise à jour qui sélectionne tous les salaires dans le tableau employee_phone Lorsque le dossier a une valeur de champ phone_type " M." Il s'agit de la sous-requête ou requête interne . Les requêtes extérieures et intérieures sont fusionnés à l'aide du employee_id de terrain commun .

    Jour employee_table set salaire = 500,00 où employee_id dans ( sélectionner employee_id de employee_phone où phone_type = "M" )
    Comment pour mettre à jour un énoncé supprimer en utilisant une sous-requête
    7

    Ouvrez un utilitaire de ligne de commande qui permet l'exécution d'instructions SQL contre le employee_table et les tables employee_phone .
    8

    Utilisez une suppression instruction pour supprimer tous les enregistrements du employee_table . Cette requête est la requête externe. Ne pas exécuter cette instruction avant d'ajouter la requête interne parce qu'il va supprimer toutes les données de la table employee_table .

    Supprimer de employee_table
    9

    Insérer une sous-requête dans l'instruction delete qui sélectionne tous les salaires dans le tableau employee_phone où un enregistrement a une valeur de champ de phone_type " W. " Il s'agit de la sous-requête ou requête interne . Les requêtes extérieures et intérieures sont fusionnés à l'aide du employee_id de terrain commun .

    Supprimer de employee_table où employee_id dans ( sélectionner employee_id de employee_phone où phone_type = "W" )

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser MySQL cordes types de données les plus courantes 
  • Comment désinstaller MySQL sur Vista 
  • Authentification de chaîne de requête dans PHP 
  • Comment se diviser et retourner un nombre entier en utilisant PHP 
  • Comment vérifier votre syntaxe PHP sur Mac 
  • Comment tout faire avec PHP et MySQL 
  • Comment créer un compte Apache MySQL Server à l'aide Webmin 
  • Comment faire pour envoyer des données dans MySQL avec PHP 
  • Comment utiliser PHP en Tumblr 
  • Comment exécuter un fichier PHP Sans une extension PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc