我有两张表预订和BookingPassengers。mysql中的一对多记录显示
我可以创建一个视图,将在BookingPassengers被链接通过BookingID显示单个记录的所有预订信息的所有记录。
每个预订记录可以有许多BookingPassengers记录
预订
BookingID
BookingStart
BookingEnd
BookingPrice
BookingPassengers
BookingID
名称
年龄
性别
问候 马丁
我有两张表预订和BookingPassengers。mysql中的一对多记录显示
我可以创建一个视图,将在BookingPassengers被链接通过BookingID显示单个记录的所有预订信息的所有记录。
每个预订记录可以有许多BookingPassengers记录
预订
BookingID
BookingStart
BookingEnd
BookingPrice
BookingPassengers
BookingID
名称
年龄
性别
问候 马丁
一名乘客全部预订信息:
CREATE VIEW v1 AS SELECT Booking.*
FROM Booking
INNER JOIN BookingPassengers
ON Booking.BookingID = BookingPassengers.BookingID
and BookingPassengers.Name = 'John'
所有信息对于每个预订:
CREATE VIEW v2 AS SELECT Booking.BookingID, BookingPassengers.Name
FROM Booking
INNER JOIN BookingPassengers
ON Booking.BookingID = BookingPassengers.BookingID
作业?你试过什么了? – 2012-02-16 19:48:14