Database
 sql >> база данни >  >> RDS >> Database

СЪЗДАЙТЕ ТАБЛИЦА в SQL – всичко, което трябва да знаете за създаването на таблици в SQL

SQL или езикът за структурирани заявки се състои от различни команди за работа с релационни бази данни. Тези команди са разделени в различни категории като DDL, DML, DCL и TCL. Една важна заявка от партидата е заявката CREATE Table от DDL командите. И така, в тази статия за Създаване на таблица в SQL ще научите за израза CREATE TABLE в следната последователност:

    1. Какво е заявка за създаване на таблица?
    2. Създаване на синтаксис на таблица
    3. Как да създадем таблица с друга таблица?

Какво е заявка за създаване на таблица?

Изявлението засъздаване на таблица се използва за създаване на таблица за базата данни, която използвате. Тази таблица може да има n реда и m колони въз основа на изискването. Така че с помощта на тази заявка можете основно да съхранявате данни под формата на редове и колони.

След това, в тази статия за създаване на таблица в SQL, нека видим синтаксиса на оператора Create.

Създаване на синтаксис на таблица

Синтаксисът на израза CREATE TABLE е както следва:

CREATE TABLE tablename (
column1 data type,
column2 data type,
column3 data type,
column4 data type,
....
columnN data type);

Тук параметрите на колоната представляват името на колоните, които ще бъдат включени в таблицата. По същия начин параметърът тип данни представлява типа на колоните с данни, които могат да се съхраняват. Пример:символ, цяло число, дата, varchar и т.н.

Пример:

CREATE TABLE students (
studentID int,
studentname varchar(255),
parentname varchar(255),
address varchar(255),
phonenumber int
);

Изход:

ID на ученик име на ученик име на родител адрес телефонен номер

Сега, след като създадете таблиците, можете да продължите напред и да вмъкнете стойности в таблицата, като използвате заявката Insert. Но какво ще стане, ако трябва да създадете таблица, използвайки друга съществуваща таблица? Как ще направите това?

И така, следващата, в тази статия за създаване на таблица в SQL, нека разгледаме същото.

Как да създадем таблица с друга таблица?

За да създадете друга таблица от съществуваща таблица, трябва да използвате следния синтаксис:

CREATE TABLE newtablename AS
SELECT column1, column2,..., columnN
FROM existingtablename
WHERE ....;

Тук се опитвате да създадете нова таблица от съществуваща. Освен това избирате необходимите колони от съществуващата таблица въз основа на условие. Но споменаването на условие не е задължително.

Пример:

CREATE TABLE sampletable AS
SELECT studentID, studentname
FROM students;

Изход:

ID на ученик име на ученик

Забележка: Новата таблица получава същите дефиниции на колони като тази на старата. Освен това, ако вашата съществуваща таблица има съхранени стойности, тогава автоматично новата таблица ще бъде попълнена с тези стойности.

С това стигаме до края на тази статия. Надявам се, че сте разбрали как да използвате CREATE TABLE в SQL. Ако искате да научите повече за MySQL и да се запознаете с тази релационна база данни с отворен код, разгледайте нашето Обучение за сертифициране на MySQL DBA който идва с обучение на живо от инструктор и реален опит с проекти. Това обучение ще ви помогне да разберете MySQL в дълбочина и ще ви помогне да постигнете майсторство по темата.

Имате въпрос към нас? Моля, споменете го в секцията за коментари на тази статия и аз ще се свържа с вас.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ако използвате индексирани изгледи и MERGE, моля, прочетете това!

  2. Трябва ли да използвам NOT IN, OUTER APPLY, LEFT OUTER JOIN, EXCEPT или NOT EXISTS?

  3. SQL GROUP BY- 3 лесни съвета за групиране на резултати като професионалист

  4. Защо използването на модулни тестове е страхотна инвестиция във висококачествена архитектура

  5. SQL между оператор