0
我正在開發一個項目來幫助參加特定會議的與會者。我正在進行查詢以獲取會議中的事件以及指定用戶是否參加此活動。爲了跟蹤用戶是否參加一個事件,我們有一個連接表(Events_Users),所以我不知道如何完成我的任務。我需要能夠選擇事件的所有信息並返回,並附加一個額外的列「isAttending」(數據庫中不存在),指定該用戶是否參加該會議。MySQL查詢返回不在數據庫中的值
我想返回結果是這樣的:
| event.id | isAttending |
| 1 | 1 |
| 2 | 0 |
| 3 | 0 |
這可能嗎? (userId將被傳入,以便我可以檢查以確定'isAttending'是true還是false)。作爲一個方面說明,我們已經嘗試了兩個單獨的調用(getAllEvents和isUserAttending);我們已經嘗試了兩個不同的調用(getAllEvents和isUserAttending)。然而,因爲這些調用是異步的,所以我們無法獲得我們想要的信息(我不知道細節)。
謝謝!
這是可以實現使用'LEFT JOIN'。你需要向我們展示一個表格結構。 – Kermit