кодесурса
«MySQL

Вставка MySQL в Упражнения по выражению: вставка строк из таблицы country_new в таблицу стран

script1adsense2code
script1adsense3code

Вставка MySQL в Statement: Упражнение 6 с Решением

6. Запишите оператор SQL и вставьте строки из таблицы country_new в таблицу стран.

Вот строки для таблицы country_new. Предположим, что таблица стран пуста.

 + ------------ + -------------- + ----------- +
| COUNTRY_ID | COUNTRY_NAME | REGION_ID |
+ ------------ + -------------- + ----------- +
| C0001 | Индия | 1001 |
| C0002 | США | 1007 |
| C0003 | Великобритания | 1003 |
+ ------------ + -------------- + ----------- +

Пример решения:

INSERT INTO countries
SELECT * FROM country_new;

Позвольте выполнить вышеупомянутый код в командной строке MySQL 5.6.

Вот структура таблицы:

 mysql> SELECT * FROM country_new;
+ ------------ + -------------- + ----------- +
| COUNTRY_ID | COUNTRY_NAME | REGION_ID |
+ ------------ + -------------- + ----------- +
| C0001 | Индия | 1001 |
| C0002 | США | 1007 |
| C0003 | Великобритания | 1003 |
+ ------------ + -------------- + ----------- +
3 ряда в наборе (0,00 сек)

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущая: написать инструкцию SQL для вставки 3 строк одним оператором вставки.
Далее: напишите оператор SQL для вставки одной строки в таблицу заданий, чтобы избежать повторения значения в столбце job_id.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code