<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Dubbi su sintassi INNER JOIN]]></title><description><![CDATA[<p dir="auto">Un saluto a tutti gli amici del forum, devo recuperare dei dati da 4 tabelle e per farlo vorrei utilizzare delle INNER JOIN, sono un po' arrugginito con la sintassi Mysql pertanto ho bisogno del vostro aiuto, mi illustro brevemente la struttura del database, naturalmente le tabelle sono 4 senza contare la tabella di raccordo.</p>
<p dir="auto">Le tabelle sono ;</p>
<ul>
<li>accounts;</li>
<li>accounts_cstm;</li>
<li>opportunities;</li>
<li>opportinities_cstm;</li>
<li>accounts_opportunities; (tabella di raccordo) con tre colonne <strong>id</strong> - <strong>opportunity_id</strong> che relaziona il campo id della tabella opportinities e il campo id_c della tabella  opportinities_cstm; **account_id **che relaziona il campo id della tabella accounts e il campo id_c della tabella accounts_cstm;</li>
</ul>
<p dir="auto">io ho la necessità di relazionare le tabelle, ho scritto la query in questo modo</p>
<pre><code>
SELECT accounts.id, accounts.name, accounts.billing_address_street, accounts.billing_address_city, accounts.billing_address_state, accounts.billing_address_postalcode, accounts.billing_address_country, accounts.rating, accounts.phone_office, accounts.phone_alternate, accounts_cstm.id_anagrafica_c, accounts_cstm.tipo_pagamento_c, accounts_cstm.data_firma_c, accounts_cstm.quota_associativa_c, accounts_cstm.data_incasso_c, accounts_cstm.piva_c, accounts_cstm.codice_fiscale_c, accounts_cstm.stato_adesione_c, accounts_cstm.data_invio_kit_c, accounts_cstm.stato_kit_associato_c,opportunities_cstm.op_codice_presa
FROM accounts
INNER JOIN accounts_cstm ON accounts.id = accounts_cstm.id_c
INNER JOIN opportunities_cstm ON opportunities.id = opportunities_cstm.id_c

</code></pre>
<p dir="auto">Mi date una mano a capire dove sbaglio ? In effetti nella query non menziono proprio la tabella di raccordo, credo che il problema sia in questo <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/customizations/ad0a1f8d-b404-40e4-a46a-e563b14044da-dho.gif?v=gca7n9pp8gc" class="not-responsive emoji emoji-customizations emoji--arrabbiato" title=":x" alt=":arrabbiato:" /></p>
]]></description><link>https://connect.gt/topic/133088/dubbi-su-sintassi-inner-join</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 00:11:02 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/133088.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Aug 2010 17:25:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dubbi su sintassi INNER JOIN on Thu, 19 Aug 2010 08:11:30 GMT]]></title><description><![CDATA[<p dir="auto">SELECT alias.nomecampo, alias.nomecampo FROM tabella AS alias JOIN (tabella AS alias, tabella AS alias, tabella AS alias) ON (alias.nomecampo = alias.nomecampo AND alias.nomecampo = alias.nomecampo) altra sintassi.</p>
<p dir="auto">esempio più concreto</p>
<p dir="auto">SELECT <a href="http://c.id" rel="nofollow ugc">c.id</a>, p.pane, m.quantita FROM cibo AS c JOIN (prodotto AS p, magazzino AS m) ON (<a href="http://p.id" rel="nofollow ugc">p.id</a> = <a href="http://c.id" rel="nofollow ugc">c.id</a> AND <a href="http://m.id" rel="nofollow ugc">m.id</a> = <a href="http://c.id" rel="nofollow ugc">c.id</a>)</p>
]]></description><link>https://connect.gt/post/928131</link><guid isPermaLink="true">https://connect.gt/post/928131</guid><dc:creator><![CDATA[creativoweb]]></dc:creator><pubDate>Thu, 19 Aug 2010 08:11:30 GMT</pubDate></item></channel></rss>