Caramba Daniel, que show...

Muito obrigado....



From: Daniel Cordeiro 
Sent: Thursday, July 21, 2011 5:03 PM
To: Marcelo Silva (IG) ; Comunidade PostgreSQL Brasileira 
Subject: Re: [pgbr-geral] Modo mais elegante para Like

Em 21-07-2011 16:35, Marcelo Silva (IG) escreveu: 
  Pessoal, tenho o seguinte select

  SELECT * FROM TABELA
  WHERE (CAMPO1 LIKE ‘STRING_A%’)
  OR(CAMPO1 LIKE ‘STRING_B%’)
  OR(CAMPO1 LIKE ‘STRING_C%’)

  Observe que tenho que fazer varios ORs com Like porque as strings são o 
inicio de palavras



SELECT * FROM TABELA WHERE CAMPO ~ E'^(STRING_A|STRING_B|STRING_C)';

Existe várias formas de se fazer com ER.

+--------------------------------------------------------------------------+
| Daniel Cordeiro de Morais Neto
| Diretor de TI - Portal de Cotações e-Compras
| Sócio-diretor ADM Soluções em Informática LTDA
| daniel.cordeiro(at)cotacoesecompras.com.br
| dmoraisn(at)gmail.com
| www.cotacoesecompras.com.br
| Fone: (083)8724-4440
| Gentoo User
| http://twitter.com/dmoraisn
+--------------------------------------------------------------------------+ 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a