Sql I';我在此连接中遇到Oracle连接问题

Sql I';我在此连接中遇到Oracle连接问题,sql,oracle-apex,Sql,Oracle Apex,我正在尝试做这个加入,但它说它没有正确结束任何想法 SELECT first_name, last_name, MAIL_COUNTRY_ID, EMAIL FROM people, PUBAUTHOR_PEOPLE WHERE people.people_id = PUBAUTHOR_PEOPLE.people_id JOIN select country from countries where country c o

我正在尝试做这个加入,但它说它没有正确结束任何想法

SELECT      
    first_name, last_name, MAIL_COUNTRY_ID, EMAIL
FROM        
    people, PUBAUTHOR_PEOPLE 
WHERE       
    people.people_id = PUBAUTHOR_PEOPLE.people_id 
JOIN 

select country
from countries
where country c on c.country_id = p.coutry_id 

您应该避免混合标准,并通过以下方式进行:

select  first_name, last_name, MAIL_COUNTRY_ID, EMAIL, countries.country   
FROM people   
join PUBAUTHOR_PEOPLE on people.people_id = PUBAUTHOR_PEOPLE.people_id  
JOIN countries  on countries.country_id = PEOPLE.country_id

您应该避免混合标准,并通过以下方式进行:

select  first_name, last_name, MAIL_COUNTRY_ID, EMAIL, countries.country   
FROM people   
join PUBAUTHOR_PEOPLE on people.people_id = PUBAUTHOR_PEOPLE.people_id  
JOIN countries  on countries.country_id = PEOPLE.country_id

您应该避免混合标准,并通过以下方式进行:

select  first_name, last_name, MAIL_COUNTRY_ID, EMAIL, countries.country   
FROM people   
join PUBAUTHOR_PEOPLE on people.people_id = PUBAUTHOR_PEOPLE.people_id  
JOIN countries  on countries.country_id = PEOPLE.country_id

您应该避免混合标准,并通过以下方式进行:

select  first_name, last_name, MAIL_COUNTRY_ID, EMAIL, countries.country   
FROM people   
join PUBAUTHOR_PEOPLE on people.people_id = PUBAUTHOR_PEOPLE.people_id  
JOIN countries  on countries.country_id = PEOPLE.country_id
请尝试以下查询:

SELECT      
  first_name, last_name, countries.country, email
FROM        
  people 
JOIN pubauthor_people ON
  People.people_id = pubauthor_people.people_id 
JOIN countries ON 
   countries.country_id = people.mail_country_id 
请尝试以下查询:

SELECT      
  first_name, last_name, countries.country, email
FROM        
  people 
JOIN pubauthor_people ON
  People.people_id = pubauthor_people.people_id 
JOIN countries ON 
   countries.country_id = people.mail_country_id 
请尝试以下查询:

SELECT      
  first_name, last_name, countries.country, email
FROM        
  people 
JOIN pubauthor_people ON
  People.people_id = pubauthor_people.people_id 
JOIN countries ON 
   countries.country_id = people.mail_country_id 
请尝试以下查询:

SELECT      
  first_name, last_name, countries.country, email
FROM        
  people 
JOIN pubauthor_people ON
  People.people_id = pubauthor_people.people_id 
JOIN countries ON 
   countries.country_id = people.mail_country_id 



您真的打算将SQL99连接语法与旧式语法混合使用吗?您几乎肯定只想使用SQL 99语法(
a join b on(a.id=b.id)
),或者只想在
FROM
子句中列出表并在
where
中指定连接谓词时使用旧式连接语法。您真的打算将SQL 99 join语法与旧式语法混合使用吗?您几乎肯定只想使用SQL 99语法(
a join b on(a.id=b.id)
),或者只想在
FROM
子句中列出表并在
where
中指定连接谓词时使用旧式连接语法。您真的打算将SQL 99 join语法与旧式语法混合使用吗?您几乎肯定只想使用SQL 99语法(
a join b on(a.id=b.id)
),或者只想在
FROM
子句中列出表并在
where
中指定连接谓词时使用旧式连接语法。您真的打算将SQL 99 join语法与旧式语法混合使用吗?您几乎肯定只想使用SQL99语法(
a join b on(a.id=b.id)
)或者只使用老式的连接语法,在
FROM
子句中列出表,并在
where
中指定连接谓词。我试图从country中的country id获取country并将其连接到pub-AUTHORPEOPLE@user3841039现在我明白你的意思了,如果在国家/地区表中,您已获得国家/地区字段更新答案,则该表适用于您。该表为国家/地区而非国家/地区,列为FIRST_NAME LAST_NAME country_ID电子邮件,其中显示国家/地区ID我希望它是与该国家/地区代码对应的国家/地区–我已更改为国家/地区,但你描述的第二部分我不清楚。你能把桌子的结构包括进来吗?让我们来看看。我想从countrys中的country id中获取国家,然后加入酒吧-AUTHORPEOPLE@user3841039现在我明白你的意思了,如果在国家表中,你得到了国家字段的更新,答案应该适合你。这个表是国家而不是国家,这些列是名字姓氏国家ID电子邮件,上面写着国家ID,我希望它是与国家代码对应的国家-我已经改为国家,但你描述的第二部分我不清楚。你能把桌子的结构包括进来吗?让我们来看看。我想从countrys中的country id中获取国家,然后加入酒吧-AUTHORPEOPLE@user3841039现在我明白你的意思了,如果在国家表中,你得到了国家字段的更新,答案应该适合你。这个表是国家而不是国家,这些列是名字姓氏国家ID电子邮件,上面写着国家ID,我希望它是与国家代码对应的国家-我已经改为国家,但你描述的第二部分我不清楚。你能把桌子的结构包括进来吗?让我们来看看。我想从countrys中的country id中获取国家,然后加入酒吧-AUTHORPEOPLE@user3841039现在我明白你的意思了,如果在国家表中,你得到了国家字段的更新,答案应该适合你。这个表是国家而不是国家,这些列是名字姓氏国家ID电子邮件,上面写着国家ID,我希望它是与国家代码对应的国家-我已经改为国家,但你描述的第二部分我不清楚。你能把桌子的结构包括进来吗?让我们来看看。我想从countrys中的country id中获取国家,然后加入酒吧-AUTHORPEOPLE@user3841039哪一个栏目把公众和国家联系起来?您在PUBAUTHOR\u PEOPLE中有国家id吗?国家id将人连接到国家,而人民id将PUBAUTHOR\u PEOPLE连接到国家people@user3841039所以我的查询应该可以,您还需要什么?只需使用表格country中的列即可。它已经很好地连接了。谢谢,如果我还需要什么,我会问你我向上投票了你的答案我正在尝试从country中的country id获取国家并将其连接到pub-AUTHORPEOPLE@user3841039哪一个栏目把公众和国家联系起来?您在PUBAUTHOR\u PEOPLE中有国家id吗?国家id将人连接到国家,而人民id将PUBAUTHOR\u PEOPLE连接到国家people@user3841039所以我的查询应该可以,您还需要什么?只需使用表格country中的列即可。它已经很好地连接了。谢谢,如果我还需要什么,我会问你我向上投票了你的答案我正在尝试从country中的country id获取国家并将其连接到pub-AUTHORPEOPLE@user3841039哪一个栏目把公众和国家联系起来?您在PUBAUTHOR\u PEOPLE中有国家id吗?国家id将人连接到国家,而人民id将PUBAUTHOR\u PEOPLE连接到国家people@user3841039所以我的查询应该可以,您还需要什么?只需使用表格country中的列即可。它已经很好地连接了。谢谢,如果我还需要什么,我会问你我向上投票了你的答案我正在尝试从country中的country id获取国家并将其连接到pub-AUTHORPEOPLE@user3841039哪一个栏目把公众和国家联系起来?您在PUBAUTHOR\u PEOPLE中有国家id吗?国家id将人连接到国家,而人民id将PUBAUTHOR\u PEOPLE连接到国家people@user3841039所以我的查询应该可以,您还需要什么?如果我还需要什么,我会问你我把你的答案投了赞成票