<?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[Una query che non mi riesce...]]></title><description><![CDATA[<p dir="auto">Salve gente, ricorro al vostro aiuto per un problema al quale non riesco a venire a capo.<br />
Vorrei sostanzialmente che la select mi estraesse tutti i record dove compare il valore 5.<br />
Quindi...</p>
<p dir="auto">SELECT<br />
proto.protocolloID,<br />
proto.A_P,<br />
proto.estensione,<br />
FROM<br />
proto<br />
WHERE<br />
(proto.estensione = 5)</p>
<p dir="auto">e il codice restituisce correttamente tutti i record che sono valorizzati a 5 nel campo proto.estensione.</p>
<p dir="auto">Il mio problema è che nel campo proto.estensione i valori presenti possono essere anche + di uno, ad esempio:</p>
<p dir="auto">opz.1) su record 1 il valore del campo proto.estensione è pari a 5 ( unico valore )<br />
opz.2) su record 2 il valore del campo proto.estensione è pari a 3 e 5 ( cioe' due valori distinti) in questa modalità : 3,5<br />
opz.3) su record 3 il valore del campo proto.estensione è pari a 3,5 e 9 ( cioe' tre valori distinti) in questa modalità 3,5,9<br />
opz.4) su record 4 il valore del campo proto.estensione è pari a 3,5,15 ecc.</p>
<p dir="auto">Come posso operare se volessi quindi estrarre i records dove compare il valore 5 relativamente alle opzioni<br />
n. 1 2 e 3.</p>
<p dir="auto">Ho provato l'operatore Like ma i risultati non sono precisi.</p>
<p dir="auto">Like o = 5     mi restituisce solo i record dove esiste un solo valore pari a 5<br />
Like %5     mi restituisce sia 5 che 15<br />
Like 5%     mi restituisce sia 5 che 50</p>
<p dir="auto">Spero di essere stato chiaro... un ringraziamento a tutti.</p>
]]></description><link>https://connect.gt/topic/29195/una-query-che-non-mi-riesce</link><generator>RSS for Node</generator><lastBuildDate>Fri, 07 Aug 2026 12:07:02 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/29195.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 01 Mar 2007 14:36:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Una query che non mi riesce... on Thu, 01 Mar 2007 16:22:50 GMT]]></title><description><![CDATA[<p dir="auto">Puoi fare:<br />
proto.estensione = '5' OR proto.estensione LIKE '5,%' OR proto.estensione LIKE '%,5' OR proto.estensione LIKE '%,5,%'</p>
<p dir="auto">Ossia o è 5 o inizia per 5, o finisce per ,5 o è ,5,</p>
]]></description><link>https://connect.gt/post/471476</link><guid isPermaLink="true">https://connect.gt/post/471476</guid><dc:creator><![CDATA[senamion]]></dc:creator><pubDate>Thu, 01 Mar 2007 16:22:50 GMT</pubDate></item><item><title><![CDATA[Reply to Una query che non mi riesce... on Thu, 01 Mar 2007 16:16:12 GMT]]></title><description><![CDATA[<p dir="auto">Ciao brostin,potresti fare così:<br />
Mettiamo che il risultato della query estratta sia contenuto in $res.<br />
[php]<br />
&lt;?<br />
$res=explode(",",$res);<br />
if (in_array(5,$res)){<br />
// istruzione se è presente il 5<br />
}<br />
else{</p>
<p dir="auto">// istruzione da svolgere in caso il 5 non sia presente<br />
}<br />
[/php]<br />
Ciao! <img src="https://connect.gt/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=gca7n9pp8gc" class="not-responsive emoji emoji-android emoji--wink" title=";)" alt="😉" /></p>
]]></description><link>https://connect.gt/post/471475</link><guid isPermaLink="true">https://connect.gt/post/471475</guid><dc:creator><![CDATA[probid]]></dc:creator><pubDate>Thu, 01 Mar 2007 16:16:12 GMT</pubDate></item></channel></rss>