【发布时间】:2012-03-06 12:41:58
【问题描述】:
我有两张表 Route 和 Booking
CREATE TABLE Route (
RouteID numeric(4),
RouteIMG blob,
RDetails varchar2(40),
CONSTRAINT Route_pk PRIMARY KEY (RouteID));
和
CREATE TABLE Booking (
BookingID numeric(4),
BookingType varchar2(1),
StartTime date,
EndTime date,
Date date,
History varchar2(25),
RouteID numeric(4),
ExaminerID numeric(4),
InstructorID numeric(4),
StudentID numeric(4),
CONSTRAINT Booking_pk PRIMARY KEY (BookingID),
CONSTRAINT Route_fk FOREIGN KEY (RouteID) REFERENCES Route,
CONSTRAINT Student_fk FOREIGN KEY (StudentID) REFERENCES Student);
我想比较 Booking.RouteId 和 Route.RouteId 并返回不在 Booking 表中的 Id。
例如,
路由表包含路由 ID
0001
0002
0003
在预订表中预订的路线是
0001
0002
我怎样才能完成这个比较并返回值
0003
【问题讨论】: