Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Oracle - MS Server / 4 / запросы

.txt
Скачиваний:
18
Добавлен:
17.04.2018
Размер:
2.44 Кб
Скачать
-- 0
INSERT INTO Student (2,3) VALUES('ИГОРЬ','МП48')


-- 1
SELECT COUNT(*) AS Expr1
FROM Book
WHERE (BookAuthor LIKE 'Роулинг')


-- 2
SELECT Student.StudName
FROM Operation , Book ,Student
WHERE Operation.BookId = Book.BookId AND Operation.StudId = Student.StudId AND (Book.BookName LIKE 'Гарри Поттер 1')

SELECT Student.StudName
FROM Operation INNER JOIN
Book ON Operation.BookId = Book.BookId INNER JOIN
Student ON Operation.StudId = Student.StudId
WHERE (Book.BookName LIKE 'Гарри Поттер 1')



-- 3
SELECT Student.StudName, Book.BookName
FROM Operation , Book ,Student
WHERE Operation.BookId = Book.BookId AND Operation.StudId = Student.StudId AND (Oper.Start BETWEEN '01.01.2010' AND '01.01.2015')


SELECT Student.StudName, Book.BookName
FROM Operation INNER JOIN
Book ON Operation.BookId = Book.BookId INNER JOIN
Student ON Operation.StudId = Student.StudId
WHERE (Operation.OperStart BETWEEN '01.01.2010' AND '01.01.2015')



-- 4
SELECT b.BookName, p.OperFinish
FROM Book AS b INNER JOIN
Operation AS p ON b.BookId = p.BookId
WHERE (p.OperFinish <= GETDATE()) AND (b.BookName LIKE 'Гарри Поттер 1')

-- 5

UPDATE Book
SET BookName = 'Книга по запросу', BookAuthor = 'Автор'
WHERE (BookName LIKE 'Гарри Поттер 7')


UPDATE Operation
SET OperFinish = '12.05.2014'
WHERE (OperFinish BETWEEN '12.02.2014' AND '12.05.2014')


INSERT INTO Book
VALUES ('8','Книга','АВТОР')
INTO Student
VALUES ('6','Человек','какая то')
INTO Operation
VALUES ('20.05.2012','28.06.2015','3','5')


INSERT INTO Operation
VALUES ('20.05.2012','28.06.2015',SELECT BookId FROM Book WHERE BookName LIKE 'Гарри Поттер 1',SELECT StudId FROM Student WHERE StudName LIKE 'Миша')




INSERT INTO Operation
SELECT '20.05.2012','28.06.2015','3','5'
FROM Student
WHERE (SELECT '6','Человек','какая то'
FROM Book
WHERE (SELECT '8','Книга','АВТОР'
FROM Operation))




запрос на добавление значения во все таблицы с помощью вложного запроса
Соседние файлы в папке 4