Como usar como e não como predicados em instruções sql
Video: Predicado [Prof Noslen]
Conteúdo
Você pode usar o GOSTAR SQL predicado para comparar duas cadeias de caracteres para uma correspondência parcial. resultados parciais são valiosos se você não conhecer a forma exata da string para o qual você está procurando. Você também pode usar correspondências parciais para recuperar várias linhas que contêm cordas semelhantes em uma das colunas da tabela.
Video: Português - Sujeito e Predicado - Introdução
Para identificar resultados parciais, SQL usa dois caracteres curinga. O sinal de porcentagem (%) Pode ficar por qualquer cadeia de caracteres que têm zero ou mais caracteres. O sublinhado (_) Representa qualquer caractere único.
Declaração | valores devolvidos |
---|---|
ONDE palavra como &lsquo-estagiário%&rsquo- | internar |
interno | |
internacional | |
Internet | |
estagiários | |
ONDE palavra como &lsquo-% Paz%&rsquo- | Justiça da paz |
Guerreiro Pacífico | |
ONDE palavra como &lsquo-T_p_&rsquo- | Fita |
Taps | |
Tipi | |
dicas | |
Tops | |
Tipo |
o NÃO PARECE predicado recupera todas as linhas que não satisfazem uma correspondência parcial, incluindo um ou mais caracteres curinga, como no exemplo a seguir:
ONDE Telefone NÃO COMO `503%`
Este exemplo retorna todas as linhas da tabela para a qual o número de telefone começa com algo diferente de 503.
Você pode querer procurar uma cadeia que inclui um sinal de porcentagem real ou sublinhado. Nesse caso, você quer SQL para interpretar o sinal de porcentagem como um sinal de porcentagem e não como um caractere curinga. Você pode realizar uma tal busca, digitando um caractere de escape pouco antes do caractere que você quer SQL para tomar literalmente.
Você pode escolher qualquer personagem como o caractere de escape, enquanto que o personagem não aparece na seqüência que você está testando, como mostrado no exemplo a seguir:
SELECIONAR QuoteFROM BARTLETTSWHERE citação como `20 #% `ESCAPE `#` -
o % personagem é escapou pelo anterior # assinar, então a declaração interpreta esse símbolo como um sinal de porcentagem em vez de como um curinga. Você pode “escapar” um sublinhado - ou o próprio caractere de escape - da mesma forma. A consulta anterior, por exemplo, iria encontrar a seguinte citação em Cotações familiares de Bartlett:
Video: Predicado verbal
20% dos vendedores produzir 80% dos resultados.
A consulta também iria encontrar o seguinte:
Video: Sujeito, Verbo e Predicado
20%