Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => -1
            [id] => 512764
            [titulo] => Select com like
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-03-05 12:56:23
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 231840
            [status] => M
            [isExample] => 
            [NomeUsuario] => Thiago Santana
            [Apelido] => Thiago Santana
            [Foto] => 231840_20141020152009.jpg
            [Conteudo] => Utiliza o Substring para obter os 3 primeiros caracteres e lembra que o like você precisará utilizar o "%".

[url:descricao=Uso do Like]http://www.devmedia.com.br/sql-server-2005-operadores-like-e-not-like/17292[/url]

[url:descricao=Uso do Substring]https://msdn.microsoft.com/pt-br/library/ms187748.aspx[/url]

Espero ter ajudado! ) )

Select com like

Dvlpp3
   - 05 mar 2015

Como fazer um like comparadando dados de uma outra coluna? Exemplo:
ColunaI
CODIGO - DESCRICAO
COLUNAII
CODIGO - DESCRICAO

SELECT
*
FROM COLUNAII
WHERE COLUNAII.DESCRICAO LIKE COLUNAI.DESCRICAO (SUBSTRING PROS 3 PRIMEIROS CARACTERES)

Thiago Santana
   - 05 mar 2015

Utiliza o Substring para obter os 3 primeiros caracteres e lembra que o like você precisará utilizar o "%".

Uso do Like

Uso do Substring

Espero ter ajudado!

Jothaz
   - 05 mar 2015

Não sei se entendi o que você quer, sou meio burro, mas segue um sugestão de como abordar a questão.

Sript:

#Código

declare @COLUNAI  table (
CODIGO int, 
DESCRICAO varchar(20))

insert into @COLUNAI (CODIGO, DESCRICAO) values (1,'automovel')
insert into @COLUNAI (CODIGO, DESCRICAO) values (3,'outro')
insert into @COLUNAI (CODIGO, DESCRICAO) values (2,'automato')

declare @COLUNAII table (
CODIGO int, 
DESCRICAO varchar(20))
insert into @COLUNAII (CODIGO, DESCRICAO) values (1,'automovel')
insert into @COLUNAII (CODIGO, DESCRICAO) values (2,'zunga')
insert into @COLUNAII (CODIGO, DESCRICAO) values (3,'filipeta')
insert into @COLUNAII (CODIGO, DESCRICAO) values (4,'automato')

SELECT	ii.codigo,
		ii.descricao
FROM @COLUNAII ii
WHERE  substring(ii.DESCRICAO ,1,3) in  (select substring(i.DESCRICAO ,1,3) 
										from @COLUNAI i )


Resultado:

#Código
codigo      descricao
----------- --------------------
1           automovel
4           automato

Mariana Carvalho
   - 05 mar 2015

Jothaz, não estou reclamando, é que não sei bem sobre o assunto, mas cadê o like?

Jothaz
   - 05 mar 2015


Citação:
Jothaz, não estou reclamando, é que não sei bem sobre o assunto, mas cadê o like?


Neste caso substitui pelo IN, acho que funciona melhor (inclusive em performance) e como pode ser visto no post o resultado foi correto.

Agora como tudo em SQL pose-se abordar este problema de outras formas esta foi a forma mais simples que achei.