【发布时间】:2016-03-29 23:25:28
【问题描述】:
我不是一个 SQL 专家,如果以前有人问过类似的问题,请原谅我。我什至不确定我需要搜索什么才能学习这个。因为我只需要在我认为我可以证明要求的时候做这样的事情。
我正在编写我的第一个需要与在线数据库对话的 Android 应用程序,并且已经成功编写了几个与我的应用程序配合良好的 SQL 查询,但是对于我的基本知识来说,这个有点复杂。
下面我提供了一个我认为至少具有 SQL 基本知识的任何人都可以理解的示例。我想知道是否有任何善良的灵魂能够帮助我提出一个查询或给我一些关于我需要做什么的见解。提前致谢!
伪样本:
SELECT *
FROM events
WHERE user_has_event.user_user_id = user.user_id AND user_has_event.attendance = 1 OR 2
JOIN attendance
这是我的表格的基本视觉效果(没有用户表格):
Event Table User_has_event Table
----------------------------------- ---------------------------------------
|event_id|event_name|event_society| |user_user_id|event_event_id|attendance|
----------------------------------- ---------------------------------------
| | | | | | | |
这是我想要的结果:
Outcome Table
----------------------------------------------
|event_id|event_name|event_society|attendance|
----------------------------------------------
| | | | |
【问题讨论】:
标签: mysql sql database phpmyadmin