oups, sorry !
On 17 October 2013 16:36, Noel Frankinet <noel.franki...@gmail.com> wrote: > L'accesoire indispensable : > > http://www.adafruit.com/products/1533 > > > On 17 October 2013 16:29, dean gwilliam <mgbg25...@blueyonder.co.uk>wrote: > >> On 17/10/2013 14:45, Igor Tandetnik wrote: >> >>> On 10/17/2013 3:35 AM, dean gwilliam wrote: >>> >>>> On 16/10/2013 22:04, Igor Tandetnik wrote: >>>> >>>>> On 10/16/2013 4:49 PM, dean gwilliam wrote: >>>>> >>>>>> if I have two tables >>>>>> 1 aliases (std_name, raw_name) >>>>>> 2 items (name......) >>>>>> what would the query look like to select all "name" fields in "itms" >>>>>> that match neither "std_name" or "raw_name" in "aliases" >>>>>> and where the resulting list of "name"s contains no duplicates. >>>>>> >>>>> >>>>> select distinct name from items >>>>> where not exists (select 1 from aliases where std_name = name or >>>>> raw_name = name); >>>>> >>>>> Thank you very much Igor. Your answer is very much appreciated. >>>> It seems that "std_name" would be better placed in another table eg >>>> "std_names" and I'm not sure how you'd change the query to reflect the >>>> extra table >>>> >>> >>> select distinct name from items >>> where name not in (select std_name from std_names) >>> and name not in (select raw_name from aliases); >>> >>> -- or >>> >>> select distinct name from items >>> where name not in ( >>> select std_name from std_names >>> union all >>> select raw_name from aliases >>> ); >>> >>> Igor. >> Thank you very much indeed! >> >> ______________________________**_________________ >> sqlite-users mailing list >> sqlite-users@sqlite.org >> http://sqlite.org:8080/cgi-**bin/mailman/listinfo/sqlite-**users<http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users> >> > > > > -- > Noël Frankinet > Strategis sprl > 0478/90.92.54 > -- Noël Frankinet Strategis sprl 0478/90.92.54 _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users