Агуулгын хүснэгт:

Би MySQL дээр хүснэгтийг нэг хүснэгтээс нөгөө хүснэгт рүү хэрхэн хуулах вэ?
Би MySQL дээр хүснэгтийг нэг хүснэгтээс нөгөө хүснэгт рүү хэрхэн хуулах вэ?

Видео: Би MySQL дээр хүснэгтийг нэг хүснэгтээс нөгөө хүснэгт рүү хэрхэн хуулах вэ?

Видео: Би MySQL дээр хүснэгтийг нэг хүснэгтээс нөгөө хүснэгт рүү хэрхэн хуулах вэ?
Видео: MySQL ажлын хүснэгтийг 2 минутын дотор хуулж буулгана уу 2024, Арваннэгдүгээр
Anonim

MySQL хүчирхэг сонголтыг санал болгож байна хуулбарлах -аас өгөгдөл нэг ширээг нөгөө ширээ рүү (эсвэл олон ширээ ). Үндсэн командыг INSERT SELECT гэж нэрлэдэг.

Синтаксийн бүрэн зохион байгуулалтыг доор харуулав.

  1. ОРУУЛАХ [ҮЛЭЭХ]
  2. [INTO] хүснэгтийн нэр.
  3. [(баганын_нэр,)]
  4. СОНГОХ
  5. Хүснэгтийн_нэр ХААНААС

Үүний нэгэн адил хүмүүс нэг хүснэгтээс нөгөө хүснэгтэд өгөгдлийг хэрхэн хуулж болох вэ гэж асуудаг.

INSERT INTO SELECT команд нь нэг хүснэгтээс өгөгдлийг хуулж өөр хүснэгтэд оруулна

  • INSERT INTO SELECT нь эх болон зорилтот хүснэгтийн өгөгдлийн төрлүүд таарч байхыг шаарддаг.
  • Зорилтот хүснэгтэд байгаа бүртгэлүүд нөлөөлөөгүй.

Цаашилбал, би MySQL дээр өөр хүснэгтээс хэрхэн хүснэгт үүсгэх вэ? Та CREATE TABLE мэдэгдлийн төгсгөлд SELECT мэдэгдлийг нэмж нэг хүснэгтийг нөгөө хүснэгтээс үүсгэж болно.

  1. CREATE TABLE new_tbl [AS] SELECT * FROM orrig_tbl;
  2. mysql> CREATE TABLE мөр (өвөрмөц (n)) SELECT n FROM foo;
  3. CREATE TABLE foo (a TINYINT NOT NULL) SELECT b+1 AS a FROM bar;

Мөн мэдэхийн тулд би хүснэгтийг нэг мэдээллийн сангаас нөгөөд хэрхэн хуулах вэ?

Арга 2

  1. SQL Server Management Studio нээнэ үү.
  2. Өгөгдлийн сангийн нэр дээр хулганы баруун товчийг дараад объект судлаачаас "Даалгаварууд"> "Өгөгдөл экспортлох"-ыг сонгоно уу.
  3. SQL Server Импорт/Экспортын шидтэн нээгдэнэ; "Дараах" дээр дарна уу.
  4. Баталгаажуулалт хийж, өгөгдлийг хуулах эх сурвалжаа сонгоно уу; "Дараах" дээр дарна уу.

Би хэрхэн SQL дээр хүснэгтийг хуулбарлах вэ?

Ашиглаж байна SQL Server Management Studio Object Explorer-д хулганы баруун товчийг дарна уу Хүснэгтүүд болон Шинэ дээр дарна уу Хүснэгт . Object Explorer дээр хулганы баруун товчийг дарна уу ширээ та хуулахыг хүсч, Дизайн дээр дарна уу. Одоо байгаа багануудыг сонгоно уу ширээ Засварлах цэснээс Хуулах дээр дарна уу. Шинэ рүү буцах ширээ болон эхний мөрийг сонгоно уу.

Зөвлөмж болгож буй: