用户表(user):存储用户的个人信息,如用户ID、用户名、密码、手机号码等。 车位表(parking_space):存储车位的信息,如车位ID、车位状态、车位类型等。 车辆表(vehicle):存储车辆的信息,如车牌号、车主姓名、车主联系方式等。 订单表(order):存储订单的信息,如订单ID、车牌号、入场时间、出场时间、停车费用等。 执勤表(duty):储存保安的信息,如工号、手机号、姓名、薪水等。根据以上内容用mysql语句创建三个视图的语句
时间: 2023-06-18 16:08:00 浏览: 76
创建视图1:用户车辆信息视图(user_vehicle_info)
```mysql
CREATE VIEW user_vehicle_info AS
SELECT u.user_id, u.username, u.phone_number, v.vehicle_id, v.plate_number, v.owner_name, v.owner_contact
FROM user u
INNER JOIN vehicle v ON u.user_id = v.user_id;
```
创建视图2:车位订单信息视图(parking_order_info)
```mysql
CREATE VIEW parking_order_info AS
SELECT p.parking_space_id, p.parking_status, p.parking_type, o.order_id, o.plate_number, o.entry_time, o.exit_time, o.parking_fee
FROM parking_space p
INNER JOIN order o ON p.parking_space_id = o.parking_space_id;
```
创建视图3:保安执勤信息视图(duty_info)
```mysql
CREATE VIEW duty_info AS
SELECT d.guard_id, d.phone_number, d.guard_name, d.salary
FROM duty d;
```