<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ERROR: Ambiguous reference, column &amp;quot;col-name&amp;quot; is in more than one table. in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878672#M347173</link>
    <description>&lt;P&gt;Just make it a two-level-name (in your "order by" statement):&lt;/P&gt;
&lt;P&gt;tiab.nr_ctr or C.nr_ctr&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
    <pubDate>Thu, 01 Jun 2023 14:08:51 GMT</pubDate>
    <dc:creator>sbxkoenk</dc:creator>
    <dc:date>2023-06-01T14:08:51Z</dc:date>
    <item>
      <title>ERROR: Ambiguous reference, column "col-name" is in more than one table.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878670#M347171</link>
      <description>&lt;DIV&gt;i'm transcripting a T-SQL in SAS BASE language, and in a Stored Procedure i'm trying to create a table with proc sql and using a inner join in a created table named "tabelaC":&lt;BR /&gt;&lt;DIV&gt;&lt;STRONG&gt;proc sql;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;title 'TabelaC';&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;title2 'tabela T402CONT';&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; create table tabelaC as&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;select&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;nr_ctr,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;nr_adl,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;cd_emp,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;cd_und,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;sg_mod,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;cd_cli,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;qt_tit,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;datepart(dt_ope) format=date9. as dt_ope,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;vr_pcp&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;from STGCREDM.STG_T402CONT&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;order by cd_emp,cd_und,cd_cli,nr_ctr,nr_adl,sg_mod;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;quit;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;After this first step i'm trying to create a table "&lt;STRONG&gt;tabelaTIAB&lt;/STRONG&gt;" with this following program:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;STRONG&gt;proc sql;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;title 'TabelaTIAB';&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;title2 'tabela T402TIAB';&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; create table tabelaTIAB as&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;select&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;nr_ctr,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;datepart(dt_ven) format=date9. as dt_ven,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;cd_cli,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;nr_adl,&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;sg_mod&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;from STGCREDM.STG_T402TIAB as tiab&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;INNER JOIN (SELECT cd_cli, nr_ctr, nr_adl, sg_mod from work.tabelac) AS C ON&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;tiab.cd_cli = c.cd_cli and tiab.nr_ctr = C.nr_ctr and tiab.nr_adl = C.nr_adl and tiab.sg_mod = C.sg_mod&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;order by cd_cli,nr_ctr,nr_adl,sg_mod;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;quit;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;I'm getting this following ERROR: Ambiguous reference, column nr_ctr is in more than one table.&lt;/STRONG&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;27         
28         proc sql;
29         	title 'TabelaTIAB';
30         	title2 'tabela T402TIAB';
31           create table tabelaTIAB as
32         	select
33         	 nr_ctr,
34         	 datepart(dt_ven) format=date9. as dt_ven,
35         	 cd_cli,
36         	 nr_adl,
37         	 sg_mod
38         
39         	from STGCREDM.STG_T402TIAB as tiab
40         	INNER JOIN (SELECT cd_cli, nr_ctr, nr_adl, sg_mod from work.tabelac) AS C ON
41         	tiab.cd_cli = c.cd_cli and tiab.nr_ctr = C.nr_ctr and tiab.nr_adl = C.nr_adl and tiab.sg_mod = C.sg_mod
42         	order by cd_cli,nr_ctr,nr_adl,sg_mod;
ERROR: Ambiguous reference, column nr_ctr is in more than one table.&lt;/PRE&gt;&lt;P&gt;Can you guys help me?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 14:02:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878670#M347171</guid>
      <dc:creator>FelipeVerissim0</dc:creator>
      <dc:date>2023-06-01T14:02:02Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Ambiguous reference, column "col-name" is in more than one table.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878671#M347172</link>
      <description>&lt;P&gt;You are using nr_ctr in the ORDER statement, you have to specify which from which data set nr_ctr is to be used for this ordering.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, from now on, please post code using monospaced (also called fixed-width) fonts, that makes it easier to read. Here in the SAS communities, code should be placed into the "Insert SAS Code" window which appears when you click on the "little running man" icon.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 14:07:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878671#M347172</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-06-01T14:07:28Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Ambiguous reference, column "col-name" is in more than one table.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878672#M347173</link>
      <description>&lt;P&gt;Just make it a two-level-name (in your "order by" statement):&lt;/P&gt;
&lt;P&gt;tiab.nr_ctr or C.nr_ctr&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Koen&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 14:08:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878672#M347173</guid>
      <dc:creator>sbxkoenk</dc:creator>
      <dc:date>2023-06-01T14:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: ERROR: Ambiguous reference, column "col-name" is in more than one table.</title>
      <link>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878736#M347187</link>
      <description>&lt;PRE&gt;&lt;CODE class=""&gt;proc sql;
	title 'TabelaTIAB';
	title2 'tabela T402TIAB';
  create table tabelaTIAB as
	select 
	 tiab.nr_ctr,
	 datepart(tiab.dt_ven) format=date9. as dt_ven,
	 tiab.cd_cli,
	 tiab.nr_adl,
	 tiab.sg_mod

	from STGCREDM.STG_T402TIAB as tiab
	INNER JOIN (SELECT cd_cli, nr_ctr, nr_adl, sg_mod from work.tabelac) AS C ON 
	tiab.cd_cli = c.cd_cli and tiab.nr_ctr = C.nr_ctr and tiab.nr_adl = C.nr_adl and tiab.sg_mod = C.sg_mod
	order by cd_cli,nr_ctr,nr_adl,sg_mod;
quit;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;worked for me just putting the two-level-name in the columns in the SELECT statement. Thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 17:34:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/ERROR-Ambiguous-reference-column-quot-col-name-quot-is-in-more/m-p/878736#M347187</guid>
      <dc:creator>FelipeVerissim0</dc:creator>
      <dc:date>2023-06-01T17:34:43Z</dc:date>
    </item>
  </channel>
</rss>

