Мазмуну:

MySQLде таблицаны бир таблицадан экинчи таблицага кантип көчүрөм?
MySQLде таблицаны бир таблицадан экинчи таблицага кантип көчүрөм?

Video: MySQLде таблицаны бир таблицадан экинчи таблицага кантип көчүрөм?

Video: MySQLде таблицаны бир таблицадан экинчи таблицага кантип көчүрөм?
Video: МАТЕМАТИКА 2-класс / Тик бурчтуу таблица / ТЕЛЕСАБАК 10.02.21 2024, Ноябрь
Anonim

MySQL үчүн күчтүү мүмкүнчүлүк берет көчүрүү алынган маалыматтар бир стол башка столго (же көп столдор ). Негизги буйрук INSERT SELECT деп аталат.

Синтаксистин толук схемасы төмөндө көрсөтүлгөн:

  1. INSERT [INSERT]
  2. [INTO] таблица_аты.
  3. [(мамыча_аты,)]
  4. ТАНДОО
  5. FROM table_name WHERE

Ошо сыяктуу эле, адамдар бир таблицадан экинчи таблицага маалыматтарды кантип көчүрүүгө болот?

INSERT INTO SELECT оператору маалыматтарды бир таблицадан көчүрүп, башка таблицага киргизет

  • INSERT INTO SELECT булак жана максаттуу таблицалардагы маалымат түрлөрү дал келишин талап кылат.
  • Максаттуу таблицадагы бар жазуулар таасир этпейт.

Андан тышкары, MySQLдеги башка таблицадан кантип таблица түзө алам? CREATE TABLE операторунун аягында SELECT операторун кошуп, бир таблицадан экинчи таблицаны түзө аласыз:

  1. ТАБЛИЦ ТҮЗҮҮ new_tbl [AS] SELECT * FROM orrig_tbl;
  2. mysql> CREATE TABLE bar (UNIQUE (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (TINYINT NOT NULL) SELECT b+1 AS a FROM тилкеси;

Ошондой эле билүү үчүн, таблицаны бир маалымат базасынан экинчисине кантип көчүрөм?

Метод 2

  1. SQL Server Management Studio ачыңыз.
  2. Берилиштер базасынын атын оң баскыч менен чыкылдатыңыз, андан кийин объект изилдөөчүсүнөн "Тапшырмалар" > "Маалыматтарды экспорттоо" тандаңыз.
  3. SQL Server Импорт/Экспорт устасы ачылат; чыкылдатыңыз "Кийинки".
  4. Аутентификацияны бериңиз жана маалыматтарды көчүргүңүз келген булакты тандаңыз; "Next" чыкылдатыңыз.

SQLде таблицаны кантип кайталай алам?

Колдонуу SQL Server башкаруу студиясы Object Explorerде, чычкандын оң баскычын чыкылдатыңыз Таблицалар жана Жаңы чыкылдатыңыз Таблица . Object Explorerде оң баскычты чыкылдатыңыз стол көчүрүп, Дизайн чыкылдатууну каалайсыз. Учурдагы тилкелерди тандаңыз стол жана Түзөтүү менюсунан Көчүрүү дегенди басыңыз. Жаңыга кайтуу стол жана биринчи катарды тандаңыз.

Сунушталууда: