кодесурса
«MySQL

MySQL Create Table Exercises: Создайте таблицу заданий и отметьте в одном столбце max_salary сумму, превышающую верхний предел 25000

script1adsense2code
script1adsense3code

MySQL Создать Таблицы: Упражнение 6 с Решением

6. Напишите оператор SQL для создания таблицы с именами jobs, включая столбцы job_id, job_title, min_salary, max_salary и проверьте, превышает ли значение max_salary верхний предел 25000.

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

CREATE TABLE IF NOT EXISTS jobs ( 
JOB_ID varchar(10) NOT NULL , 
JOB_TITLE varchar(35) NOT NULL, 
MIN_SALARY decimal(6,0), 
MAX_SALARY decimal(6,0) 
CHECK(MAX_SALARY<=25000)
);

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

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

 mysql> DESC jobs;
+ ------------ + -------------- + ------ + ----- + -------- - + ------- +
| Поле | Тип | Null | Ключ | По умолчанию | Extra |
+ ------------ + -------------- + ------ + ----- + -------- - + ------- +
| JOB_ID | Варчар (10) | НЕТ | | NULL | |
| JOB_TITLE | Варчар (35) | НЕТ | | NULL | |
| MIN_SALARY | десятичное число (6,0) | ДА | | NULL | |
| MAX_SALARY | десятичное число (6,0) | ДА | | NULL | |
+ ------------ + -------------- + ------ + ----- + -------- - + ------- +
4 ряда в наборе (0,16 с)

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

Предыдущая: Написать оператор SQL для создания таблицы стран, установить ограничение NULL.
Далее: напишите оператор SQL, чтобы создать таблицу с именами стран, включая столбцы country_id, country_name и region_id, и убедитесь, что в таблицу не будут включены никакие страны, кроме Италии, Индии и Китая.

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code