in

Operador SQL LIKE


El operador SQL LIKE

los LIKE operador se utiliza en un
WHERE
cláusula para buscar un patrón específico en una columna.

Hay dos comodines que se utilizan a menudo junto con
LIKE
operador:

  • El signo de porcentaje (%) representa cero, uno o varios caracteres
  • El signo de subrayado (_) representa un solo carácter

Nota: MS Access usa un asterisco

en lugar del signo de porcentaje (%) y un signo de interrogación (?) en lugar del guión bajo (_).

¡El signo de porcentaje y el subrayado también se pueden usar en combinaciones!

Sintaxis LIKE SELECCIONE
columna1, columna2, … DE
nombre de la tabla DÓNDE columnN IGUAL QUEpatrón

; Propina:
AND
También puede combinar cualquier número de condiciones usando OR o

operadores. LIKE A continuación, se muestran algunos ejemplos que muestran diferentes

operadores con comodines ‘%’ y ‘_’: Operador LIKE
Descripción DONDE CustomerName LIKE ‘a%’
Busca cualquier valor que comience con «a» DONDE CustomerName LIKE ‘% a’
Encuentra cualquier valor que termine con «a» DONDE CustomerName LIKE ‘% o%’
Busca cualquier valor que tenga «o» en cualquier posición DONDE CustomerName LIKE ‘_r%’
Encuentra cualquier valor que tenga «r» en la segunda posición DONDE CustomerName LIKE ‘a_%’
Busca cualquier valor que comience con «a» y tenga al menos 2 caracteres de longitud. DONDE CustomerName LIKE ‘a __%’
Busca cualquier valor que comience con «a» y tenga al menos 3 caracteres de longitud DONDE ContactName COMO ‘a% o’

Busca cualquier valor que comience con «a» y termine con «o»

Base de datos de demostración

La siguiente tabla muestra la tabla «Clientes» completa de la base de datos de muestra de Northwind: Identificación del cliente Nombre del cliente Nombre de contacto Dirección Ciudad Código postal
País 1 Alfreds Futterkiste María Anders Obere Str. 57 Berlina 12209
Alemania 2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México DF 05021
México 3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México DF 05023
México 4 Alrededor del cuerno Thomas Hardy 120 Hannover Sq. Londres WA1 1DP
Reino Unido 5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå Vuela-Salto-958 22
Suecia 6 Blauer See Delikatessen Hanna Moos Forsterstr. 57 Mannheim 68306
Alemania 7 Blondel père et fils Frédérique Citeaux 24, lugar Kléber Estrasburgo 67000
Francia 8 Bólido Comidas preparadas Martín Sommer C / Araquil, 67 Madrid 28023
España 9 Bon aplicación ‘ Laurence Lebihans 12, rue des Bouchers Marsella 13008
Francia 10 Marketse del dólar inferior Elizabeth Lincoln 23 Tsawassen Blvd. Tsawassen T2F 8M4
Canadá 11 Bebidas de B Victoria Ashworth Circo Fauntleroy Londres EC2 5NT
Reino Unido 12 Cactus Comidas para llevar Patricio Simpson Cerrito 333 Buenos Aires 1010
Argentina 13 Centro comercial Moctezuma Francisco Chang Sierras de Granada 9993 México DF 05022
México 14 Chop-suey chino Yang Wang Hauptstr. 29 Berna 3012
Suiza 15 Comércio Mineiro Pedro Afonso AV. dos Lusíadas, 23 Sao Paulo 05432-043
Brasil dieciséis Participaciones consolidadas Elizabeth Brown Cervecería Berkeley Gardens 12 Londres WX1 6LT
Reino Unido 17 Drachenblut Delikatessend Sven Ottlieb Walserweg 21 Aquisgrán 52066
Alemania 18 Du monde entier Janine Labrune 67, rue des Cinquante Otages Nantes 44000
Francia 19 Conexión Este Ann Devon 35 Rey Jorge Londres WX3 6FW
Reino Unido 20 Ernst Handel Roland Mendel Kirchgasse 6 Graz 8010
Austria 21 Familia Arquibaldo Aria Cruz Rua Orós, 92 Sao Paulo 05442-030
Brasil 22 FISSA Fabrica Inter. Salchichas SA Diego Roel C / Moralzarzal, 86 Madrid 28034
España 23 Folies gourmandes Martine Rancé 184, chaussée de Tournai Lille 59000
Francia 24 Folk och fä HB María Larsson Åkergatan 24 Bräcke Vuela-Salto-844 67
Suecia 25 Frankenversand Peter Franken Berliner Platz 43 München 80805
Alemania 26 Restauración de Francia Carine Schmitt 54, rue Royale Nantes 44000
Francia 27 Franchi SpA Paolo Accorti Via Monte Bianco 34 Torino 10100
Italia 28 Furia Bacalhau e Frutos do Mar Lino Rodríguez Jardim das rosas n. 32 Lisboa 1675
Portugal 29 Galería del gastrónomo Eduardo Saavedra Rambla de Cataluña, 23 Barcelona 08022
España 30 Godos Cocina Típica José Pedro Freyre C / Romero, 33 Sevilla 41101
España 31 Lanchonetes gourmet André Fonseca AV. Brasil, 442 Campinas 04876-786
Brasil 32 Mercado de alimentos de los Grandes Lagos Howard Snyder 2732 Baker Blvd. Eugenio 97403
Estados Unidos 33 GROSELLA-Restaurante Manuel Pereira 5ª Ave. Los Palos Grandes Caracas 1081
Venezuela 34 Hanari Carnes Mario Pontes Rua do Paço, 67 Rio de Janeiro 05454-876
Brasil 35 HILARIÓN-Abastos Carlos Hernández Carrera 22 con Ave. Carlos Soublette # 8-35 San Cristóbal 5022
Venezuela 36 Tienda de importación de Hungry Coyote Yoshi Latimer City Center Plaza 516 Main St. Elgin 97827
Estados Unidos 37 Tienda de comestibles de búho hambriento toda la noche Patricia McKenna 8 Johnstown Road corcho
Irlanda 38 Comercio en la isla Helen Bennett Garden House Crowther Way Cowes PO31 7PJ
Reino Unido 39 Königlich Essen Philip Cramer Maubelstr. 90 Brandeburgo 14776
Alemania 40 La corne d’abondance Daniel Tonini 67, avenue de l’Europe Versalles 78000
Francia 41 La maison d’Asie Annette Roulet 1 rue Alsace-Lorraine Toulouse 31000
Francia 42 Bodegas Laughing Bacchus Yoshi Tannamuri 1900 Oak St. Vancouver V3F 2K1
Canadá 43 Tienda Lazy K Kountry John Steel 12 Terraza de la orquesta Walla Walla 99362
Estados Unidos 44 Lehmanns Marktstand Renate Messner Magazinweg 7 Frankfurt aM 60528
Alemania 45 Detengamos N Shop Jaime Yorres 87 Polk St. Suite 5 San Francisco 94117
Estados Unidos 46 LILA-Supermercado Carlos González Carrera 52 con Ave. Bolívar # 65-98 Llano Largo Barquisimeto 3508
Venezuela 47 LINO-Delicateses Felipe Izquierdo Av. 5 de Mayo Porlamar I. de Margarita 4980
Venezuela 48 Restaurante Lonesome Pine Fran Wilson 89 Claroscuro Rd. Portland 97219
Estados Unidos 49 Magazzini Alimentari Riuniti Giovanni Rovelli Via Ludovico il Moro 22 Bérgamo 24100
Italia 50 Maison Dewey Catherine Dewey Rue Joseph-Bens 532 Bruselas B-1180
Bélgica 51 Mère Paillarde Jean Fresnière 43 rue St. Laurent Montreal H1J 1C3
Canadá 52 Morgenstern Gesundkost Alexander Feuer Heerstr. 22 Leipzig 04179
Alemania 53 Norte Sur Simon Crowther Casa Sur 300 Queensbridge Londres SW7 1RZ
Reino Unido 54 Océano Atlántico Ltda. Yvonne Moncada En g. Gustavo Moncada 8585 Piso 20-A Buenos Aires 1010
Argentina 55 Delicatessen del Viejo Mundo Rene Phillips 2743 Bering St. Anclaje 99508
Estados Unidos 56 Ottilies Käseladen Henriette Pfalzheim Mehrheimerstr. 369 Köln 50739
Alemania 57 París spécialités Marie Bertrand 265, bulevar Charonne París 75012
Francia 58 Pericles Comidas clásicas Guillermo Fernández Calle Dr. Jorge Cash 321 México DF 05033
México 59 Piccolo und mehr Georg Pipps Geislweg 14 Salsburgo 5020
Austria 60 Princesa Isabel Vinhoss Isabel de Castro Estrada da saúde n. 58 Lisboa 1756
Portugal 61 Que Delícia Bernardo Batista Rua da Panificadora, 12 Rio de Janeiro 02389-673
Brasil 62 Reina Cozinha Lúcia Carvalho Alameda dos Canàrios, 891 Sao Paulo 05487-020
Brasil 63 Parada rápida Horst Kloss Taucherstraße 10 Cunewalde 01307
Alemania 64 Rancho grande Sergio Gutiérrez AV. del Libertador 900 Buenos Aires 1010
Argentina sesenta y cinco Supermercado Rattlesnake Canyon Paula Wilson 2817 Milton Dr. Albuquerque 87110
Estados Unidos 66 Reggiani Caseifici Maurizio Moroni Strada Provinciale 124 Reggio Emilia 42100
Italia 67 Ricardo Adocicados Janete Limeira AV. Copacabana, 267 Rio de Janeiro 02389-890
Brasil 68 Richter Supermarkt Michael Holz Grenzacherweg 237 Genève 1203
Suiza 69 Romero y tomillo Alejandra Camino Gran Vía, 1 Madrid 28001
España 70 Santé Gourmet Jonas Bergulfsen Puerta de Erling Skakkes 78 Stavern 4110
Noruega 71 Mercados de ahorro José Pavarotti 187 Suffolk Ln. Boise 83720
Estados Unidos 72 Importaciones de Seven Seas Hari Kumar 90 Wadhurst Rd. Londres OX15 4NB
Reino Unido 73 Bistró Simons Jytte Petersen Vinbæltet 34 Kobenhavn 1734
Dinamarca 74 Spécialités du monde Dominique Perrier 25, rue Lauriston París 75016
Francia 75 Cerveza y cerveza ale de Split Rail Arte Braunschweiger Apartado de correos 555 Lander 82520
Estados Unidos 76 Suprêmes délices Pascale Cartrain Bulevar Tirou, 255 Charleroi B-6000
Bélgica 77 El gran queso Liz Nixon 89 Jefferson Way Suite 2 Portland 97201
Estados Unidos 78 La caja de galletas Liu Wong 55 Grizzly Peak Rd. Butte 59801
Estados Unidos 79 Toms Spezialitäten Karin Josephs Luisenstr. 48 Münster 44087
Alemania 80 Tortuga Restaurante Miguel Angel Paolino Avda. Azteca 123 México DF 05033
México 81 Tradição Hipermercados Anabela Domingues AV. Inês de Castro, 414 Sao Paulo 05634-030
Brasil 82 Aprovisionadores gourmet de Trail’s Head Helvetius Nagy 722 DaVinci Blvd. Kirkland 98034
Estados Unidos 83 Vaffeljernet Palle Ibsen Smagsløget 45 Århus 8200
Dinamarca 84 Victuailles en stock María Saveley 2, rue du Commerce Lyon 69004
Francia 85 Vins et alcools Chevalier Paul Henriot 59 rue de l’Abbaye Reims 51100
Francia 86 Die Wandernde Kuh Rita Müller Adenauerallee 900 Stuttgart 70563
Alemania 87 Herkku verrugoso Pirkko Koskitalo Torikatu 38 Oulu 90110
Finlandia 88 Wellington Importadora Paula Parente Rua do Mercado, 12 Resende 08737-363
Brasil 89 Mercados de trébol blanco Karl Jablonski 305 – 14th Ave. S. Suite 3B Seattle 98128
Estados Unidos 90 Wilman Kala Matti Karttunen Keskuskatu 45 Helsinki 21240
Finlandia 91 Wolski Zbyszek ul. Filtrowa 68 Walla 01-012


Polonia

Ejemplos de SQL LIKE

La siguiente instrucción SQL selecciona todos los clientes con un CustomerName que comienza con «a»:

La siguiente instrucción SQL selecciona todos los clientes con un CustomerName que termina en «a»:

La siguiente declaración SQL selecciona todos los clientes con un CustomerName que tienen «o» en cualquier posición:

La siguiente declaración SQL selecciona todos los clientes con un CustomerName que tienen «r» en la segunda posición:

La siguiente instrucción SQL selecciona a todos los clientes con un CustomerName que comienza con «a» y tiene al menos 3 caracteres de longitud:

La siguiente instrucción SQL selecciona a todos los clientes con un ContactName que comienza con «a» y termina con «o»:


La siguiente instrucción SQL selecciona a todos los clientes con un CustomerName que NO comienza con «a»:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Descargas de oracleDatabase Express Edition (XE)

java upcasting

Polimorfismo en Java – javatpoint