我需要與MySQL查詢一點點支持。 所以這就是我的應用程序的工作原理,之後我將解釋我想在後端做什麼。的MySQL創建事件調度與兩個查詢
在應用程序的用戶可以創建活動(類似於Facebook的),以及與這些事件自動,正在創建太兩組。之後,用戶可以加入這些活動並加入這兩組活動。現在這些事件有到期日期,所以如果用戶沒有按時填寫這些組,事件將被自動取消。
所以我需要在mysql中安排活動,並檢查是否在事件組與用戶的最小數量的填補了這個事件應該觸發每隔一分鐘。
這是我的表的樣子:
event
- id
- group_one_id (Foreign key)
- group_two_id (Foreign key)
groups
- id
user_groups
- id
- user_id
- group_id
所以這是一些條件我的查詢應具備:在兩組用戶
數應大於10
CREATE EVENT myevent
ON SCHEDULE EVERY 50 SECOND
DO
UPDATE events
SET status = 2 // event is canceled
WHERE .. // here i need help
對我有很大的幫助。真的很詳細的解釋。謝謝哥們! –