這裏是我的代碼爲什麼我的查詢不起作用? (SQL)
SELECT flightid,flightdate,numseats,seatnumber,maxcapacity;
FROM flight,flightbooking,seatbooking;
我得到和錯誤說:
"ERROR: syntax error at or near "FROM"
LINE 2: FROM flight,flightbooking,seatbooking;"
^
這是我的表
LeadCustomer(客戶ID,名字,姓氏,BillingAddress,電子郵件) 乘客(PassengerID,姓氏,姓氏,護照號,國籍,DoB)
航班(FlightID,FlightDate,Ori杜松子酒,目的地,MAXCAPACITY,PricePerSeat)
FlightBooking(BookingID,客戶ID,FLIGHTID,NumSeats,狀態,BookingTime,TOTALCOST)
SeatBooking(BookingID,PassengerID,SeatNumber)
這就是我努力實現
「通過顯示航班ID號,航班日期以及預訂座位數量,可用座位數量和最大容量,檢查所有航班座位的可用性。」
我使用的軟件是PG Admin 4. 謝謝。
你是否意識到你正在所有三個表之間進行交叉連接? – GurV
不,我在這種情況下該怎麼辦?你的FROM附近的 –
可能意味着select分句中的分號,但我不認爲你的連接會像你想象的那樣工作 – bvmcode