SQL ou se compose de diverses commandes pour gérer les bases de données relationnelles. Ces commandes sont séparées en différentes catégories telles que DDL, DML, DCL et TCL. Une requête importante hors du lot est la requête CREATE Table des commandes DDL. Ainsi, dans cet article sur Create Table in SQL, vous découvrirez l'instruction CREATE TABLE dans l'ordre suivant:
Qu'est-ce que la requête Créer une table?
La créer une instruction de table est utilisé pour créer une table pour la base de données que vous utilisez. Cette table peut avoir n lignes et m colonnes en fonction de l'exigence. Ainsi, avec l'aide de cette requête, vous pouvez essentiellement stocker des données sous forme de lignes et de colonnes.
Ensuite, dans cet article sur create table en SQL, voyons la syntaxe de l'instruction Create.
Créer une syntaxe de table
La syntaxe de l'instruction CREATE TABLE est la suivante:
CREATE TABLE nom_table (type de données colonne1, type de données colonne2, type de données colonne3, type de données colonne4, .... type de données colonneN)
Ici, les paramètres de colonne représentent le nom des colonnes à inclure dans le tableau. De même, le paramètre de type de données représente le type de données que les colonnes peuvent stocker. Exemple: caractère, entier, date, varchar, etc.
Exemple:
CREATE TABLE étudiants (studentID int, studentname varchar (255), parentname varchar (255), address varchar (255), phonenumber int)
Production:
Carte d'étudiant | nom d'étudiant | nom du parent | adresse | numéro de téléphone |
Maintenant, une fois que vous avez créé les tables, vous pouvez avancer et insérer des valeurs dans la table en utilisant le Insérer une requête .Mais que se passerait-il si vous deviez créer une table en utilisant une autre table existante?Comment feras-tu cela?
Alors, ensuite, dans cet article sur la création de table en SQL, examinons la même chose.
Comment créer une table en utilisant une autre table?
Pour créer une autre table à partir d'une table existante, vous devez utiliser la syntaxe suivante:
CREATE TABLE nouveau nom de table AS SELECT colonne1, colonne2, ..., colonneN FROM nom de table existant WHERE ....
Ici, vous essayez de créer une nouvelle table à partir d'une table existante. En outre, vous choisissez les colonnes requises dans la table existante, en fonction d'une condition. Mais mentionner une condition n'est pas obligatoire.
Exemple:
CREATE TABLE échantillonnable AS SELECT studentID, studentname FROM étudiants
Production:
Carte d'étudiant | nom d'étudiant |
Remarque: La nouvelle table obtient les mêmes définitions de colonne que celle de l'ancienne. De plus, si votre table existante contient des valeurs stockées, la nouvelle table sera automatiquement remplie avec ces valeurs.
Avec cela, nous arrivons à la fin de cet article. J'espère que vous avez compris comment utiliser CREATE TABLE en SQL. Si vous souhaitez en savoir plus sur MySQL et apprenez à connaître cette base de données relationnelle open-source, puis consultez notre qui vient avec une formation en direct animée par un instructeur et une expérience de projet réelle. Cette formation vous aidera à comprendre MySQL en profondeur et vous aidera à maîtriser le sujet.
Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de cet article et je vous répondrai.
différents types de charpente en sélénium