Вопрос 1. Сколько строк будет в результате SELECT'а?
CREATE TABLE Автомобиль(
рег_номер CHAR(6) PRIMARY KEY, марка VARCHAR(20))
INSERT INTO Автомобиль (рег_номер, марка)
VALUES ('м000ск', 'Субару')
INSERT INTO Автомобиль (рег_номер, марка)
VALUES ('м001ск', 'Cубару')
INSERT INTO Автомобиль (рег_номер, марка)
VALUES ('м002ск', 'Subaru')
SELECT * FROM Автомобиль WHERE марка = 'Субару'
Вопрос 2. Сколько будет в результате выполнения запроса если в таблице N строк?
CREATE TABLE Foobar (id INT PRIMARY KEY, value INT)
SELECT * FROM Foobar f1 JOIN Foobar f2 ON (f1.id = f2.id)
- 0 строк
- N строк
- N*N строк
- Заранее неизвестно
- Запрос не выполнится
Слайды
Комментариев нет:
Отправить комментарий