How do I put quotes around the items in the variable ?
b <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">'23'</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">'25'</SPAN><SPAN class="punctuation token">]</SPAN>
a <SPAN class="operator token">=</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">'003'</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">'030'</SPAN><SPAN class="punctuation token">]</SPAN>
sql <SPAN class="operator token">=</SPAN> <SPAN class="string token">"{} IN ({}) AND {} IN ({})"</SPAN><SPAN class="punctuation token">.</SPAN>format<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"STATE_CODE"</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">", "</SPAN><SPAN class="punctuation token">.</SPAN>join<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>str<SPAN class="punctuation token">(</SPAN>m<SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">for</SPAN> m <SPAN class="keyword token">in</SPAN> b<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">"CNTY_CODE"</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="string token">", "</SPAN><SPAN class="punctuation token">.</SPAN>join<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>str<SPAN class="punctuation token">(</SPAN>n<SPAN class="punctuation token">)</SPAN> <SPAN class="keyword token">for</SPAN> n <SPAN class="keyword token">in</SPAN> a<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>
It will spit out something like this
'STATE_CODE IN (23, 25) AND CNTY_CODE IN (003, 030)'
I need the quotes around the numbers. mapping.DefintionQuery does not like the zeros for some reason. I believe its because there's no quotes around the number.
So I need it to look like below.
SQL = "STATE_CODE IN ('23', '25') AND CNTY_CODE IN ('003', '030')"
Thanks