Re: Like Query help

From: Bret Stern <bret_stern(at)machinemanagement(dot)com>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Like Query help
Date: 2021-01-15 01:06:59
Message-ID: e6b6dcc9-57f6-c2bc-8a18-caa442233a0e@machinemanagement.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Works. Thanks for the help. I will read the docs

Best

On 1/14/2021 4:37 PM, aNullValue (Drew Stemen) wrote:
> At 2021-01-14T19:27:23-05:00, Bret Stern <bret_stern(at)machinemanagement(dot)com> sent:
>> query
>>
>> select company_code, item_code, item_description, product_line,
>> udf_item_width, udf_item_length, sales_unit_measure, ''as mat_type from
>> mas_combined_item_master where company_code='BUR' or company_code='SNJ'
>> or company_code='EBC' and udf_edb_managed=''
>> and item_code LIKE 'S-%' order by item_code;
>>
>> comment
>>
>> Second column is item_code...why are these items in the results.
>> Expecting the query to return results where the item_code
>>
>> starts with "S-" and includes any othervalue past "S-"
>>
> Based on your description, your query is not correct; you should rewrite it, likely using parenthesis to define your actually desired value expression.
>
> See also https://www.postgresql.org/docs/13/sql-expressions.html#SYNTAX-EXPRESS-EVAL
>
> This may or may not be what you intended:
>
> SELECT company_code, item_code, item_description, product_line, udf_item_width, udf_item_length, sales_unit_measure, ''as mat_type
> FROM mas_combined_item_master
> WHERE (company_code='BUR' OR company_code='SNJ' OR company_code='EBC')
> AND udf_edb_managed=''
> AND item_code LIKE 'S-%'
> ORDER BY item_code;
>
>

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Tom Lane 2021-01-15 01:56:14 Re: Strange (and good) side effect of partitioning ?
Previous Message rob stone 2021-01-15 00:51:41 Re: Strange (and good) side effect of partitioning ?