只希望對某些SQL有所幫助。我對MySQL相當陌生。獲取我和朋友正在參加的活動
我使用的代碼點火器,如果有幫助,但通常SQL會足夠好。我會忽略活動記錄。
我有我的猜測將被用於一些表:
Users
id
first_name
last_name
username
Events
id
created_by_user_id
name
start_date
start_time
end_date
end_time
Attendees
id
user_id
event_id
Friends
user_id
friend_id
approved
所以,當我是後是:
獲取所有結果:
- 我的認可和我的朋友正在參加
- 即將發生的事件,尚未通過end_date/end_time
- 訂單由起始日期& START_TIME
我需要加入用戶表到這一點,所以我可以有這樣的事情在查看:
<?= foreach($events as $e): ?>
<?= $e->name; ?> created by <?=$e->first_name . ' ' . $e->last_name; ?>
Happening: <?= $e->start_date; ?>
<?php endforeach; ?>
謝謝!!
您是否嘗試過自己什麼?遇到任何特定的問題? – Wivani