Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

UPDATE tbl

SET visible =

(

SELECT!visible as visible

FROM tbl

WHERE id = 2

)

WHERE id = 2

Запрос не выполнится и будет возвращена ошибка

4. Какое ключевое слово используется для удаления таблицы? drop,DROP

5. Какое необязательное ключевое слово пропущено в выражении:

into,INTO

6. В каком виде будет отформатирована дата 1 января 2009 года в результате выполнения следующего запроса:

SELECT DATE_FORMAT(some_date, '%d.%m.%Y') AS dt FROM test;

01.01.2009

7. Какого типа данных нет в MySQL?

String

8. Какой вариант кода создает таблицу с одной колонкой строкового типа?

create table tests (test_id varchar(10) not null);

Пусть в таблице имеется столбец строкового типа varchar

FirstName

+--------+

Sandy

Fred

Kate

NULL

John

Каким будет результат запроса:

SELECT MAX(LENGTH(FirstName))

FROM Table1; 5

10. Какое представление имеет значение ноль для типа DATE?

'0000-00-00'

11. Является ли тип SET символьным типом? ДА

12. Какие ошибки допущены в данном выражении:

Create table default (row_id int not null

Default 10 auto_increment);

неправильно задано имя таблицы

колонка со свойством auto_increment обязана быть ключом

Укажите все числовые типы и синонимы числовых типов, которые используются в MySQL.

INTEGER

INT

DECIMAL

14. С помощью какой конструкции можно посмотреть, сколько баз данных есть в системе?

show databases

15. У любого столбца в таблице есть значение по умолчанию. ДА

16. Какой оператор используется для получения информации о таблице?

DESCRIBE

17. В каких из перечисленных конструкций можно использовать ключевое слово WHERE?

DELETE SELECT UPDATE

18. Можно ли создать таблицу без колонок?

НЕТ

19. Сколько байт будут занимать данные поля типа varchar(2) некоторой таблицы после записи в него строки 'abcd'?

Ответ 3

20. Таблица table содержит 8 записей. Сколько строк выдаст следующий запрос:

select * from `table` LIMIT 4, 6

Ответ: 4

21. С помощью какого ключевого слова можно удалить записи из таблицы?

DELETE

22. Какие выражения позволяют вывести информацию о том как выполнился запрос SELECT?

DESCRIBE EXPLAIN

23. Какая команда используется при назначении прав пользователям базы данных?

GRANT

24. Какие функции из перечисленных являются агрегатными?

COUNT() SUM() MIN()

25. Какие из перечисленных типов подойдут для хранения даты:

DATE DATETIME

Какими запросами можно получить все данные из таблицы, созданной при помощи выражения

Create table tests (test_id int not null auto_increment primary key, test_info varchar(64);

select * from tests where test_id is not null;

select * from tests;

select test_id, test_info from tests;


Дата добавления: 2015-08-05; просмотров: 435 | Нарушение авторских прав


Читайте в этой же книге: Базы данных (теория) | Реляционные | Какой будет результат выполнения запроса |
<== предыдущая страница | следующая страница ==>
SQL - это язык, являющийся стандартом ANSI| PHP-основы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)