Operador !startswith
Filtra un conjunto de registros para los datos que no empiezan por una cadena de búsqueda sin distinción entre mayúsculas y minúsculas.
En la tabla siguiente se comparan los startswith
operadores mediante las abreviaturas proporcionadas:
- RHS = lado derecho de la expresión
- LHS = lado izquierdo de la expresión
Operador | Descripción | Distingue mayúsculas de minúsculas | Ejemplo (produce true ) |
---|---|---|---|
startswith |
RHS es una subsecuencia inicial de LHS | No | "Fabrikam" startswith "fab" |
!startswith |
RHS no es una subsecuencia inicial de LHS | No | "Fabrikam" !startswith "kam" |
startswith_cs |
RHS es una subsecuencia inicial de LHS | Sí | "Fabrikam" startswith_cs "Fab" |
!startswith_cs |
RHS no es una subsecuencia inicial de LHS | Sí | "Fabrikam" !startswith_cs "fab" |
Para obtener más información sobre otros operadores y determinar qué operador es más adecuado para la consulta, consulte Operadores de cadena de tipo de datos.
Consejos de rendimiento
Nota
El rendimiento depende del tipo de búsqueda y de la estructura de los datos. Para conocer los procedimientos recomendados, consulte Procedimientos recomendados de consulta.
Cuando sea posible, use el !startswith_cs distingue mayúsculas de minúsculas.
Syntax
T|
where
Columna!startswith
(
Expresión)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
T | string |
✔️ | Entrada tabular cuyos registros se van a filtrar. |
column | string |
✔️ | Columna por la que se va a filtrar. |
expression | escalar | ✔️ | Expresión escalar o literal para la que se va a buscar. |
Devoluciones
Las filas de T en las que el predicado es true
.
Ejemplo
StormEvents
| summarize event_count=count() by State
| where State !startswith "i"
| where event_count > 2000
| project State, event_count
Salida
State | event_count |
---|---|
TEXAS | 4701 |
KANSAS | 3166 |
MISURI | 2016 |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de