2016-12-15 65 views
-2

我想添加另一个innerjoin到我的sql查询。我不擅长与SQL和卡住了:添加内部连接

select * 
    from applications 
    inner join all_applications on app.name = all_applications.application_id 
    where paid = true 

,并需要添加,

inner join subscriptions on applications.subname_id = subscriptions.id 

如何使查询工作没有错误?

编辑:谢谢,用错了裁判的应用程序名称

+3

什么错误? – raven

+1

只需添加它? 'select * from applications内部联接stat_applications on applications.id = stat_applications.application_id内部联接订阅在application.subscription_id = subscriptions.id其中enabled = true'? –

+1

不要*破坏你自己的帖子。 – Siyual

回答

0

下另一个内加入加入加入

select * 
from applications 
    inner join stat_applications on applications.id = stat_applications.application_id 
    inner join subscriptions on applications.subscription_id = subscriptions.id 
where enabled = true 
+0

我已经尝试,但错误:' –

+0

你得到了什么错误?请删除条件并重试。 –

+0

我的猜测是“启用”存在于多个表中。 – Anand

0
select * from applications 
    inner join 
     stat_applications on applications.id = stat_applications.application_id 
    inner join 
     subscriptions on applications.subscription_id = subscriptions.id 
    where applications.enabled = true