0% ont trouvé ce document utile (0 vote)
55 vues1 page

SQL Like - SQL

Ce document décrit l'opérateur LIKE en SQL qui permet d'effectuer des recherches sur un modèle dans une clause WHERE. Il explique la syntaxe de LIKE et donne des exemples d'utilisation avec des caractères jokers comme % ou _ pour rechercher des chaines commençant, contenant ou se terminant par certains caractères.

Transféré par

Khadija Ahettiou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
55 vues1 page

SQL Like - SQL

Ce document décrit l'opérateur LIKE en SQL qui permet d'effectuer des recherches sur un modèle dans une clause WHERE. Il explique la syntaxe de LIKE et donne des exemples d'utilisation avec des caractères jokers comme % ou _ pour rechercher des chaines commençant, contenant ou se terminant par certains caractères.

Transféré par

Khadija Ahettiou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Rechercher

Cours et tutoriels sur le langage SQL

Accueil Cours Bases de Données Optimisation Livres Blog

Cours
SQL SELECT
SQL DISTINCT SQL LIKE
SQL SQL_NO_CACHE
SQL WHERE L’opérateur LIKE est utilisé dans la clause WHERE des requêtes SQL. Ce mot-
SQL AND & OR clé permet d’effectuer une recherche sur un modèle particulier. Il est par exemple
SQL IN
SQL BETWEEN possible de rechercher les enregistrements dont la valeur d’une colonne
SQL LIKE commence par telle ou telle lettre. Les modèles de recherches sont multiple.
SQL Wildcards
SQL IS NULL / IS NOT
NULL
Syntaxe
SQL GROUP BY
SQL WITH ROLLUP
SQL HAVING La syntaxe à utiliser pour utiliser l’opérateur LIKE est la suivante :
SQL ORDER BY
SQL AS (alias)
SQL LIMIT SELECT *
SQL CASE FROM table
SQL UNION WHERE colonne LIKE modele
SQL UNION ALL
SQL INTERSECT
SQL EXCEPT / MINUS Dans cet exemple le “modèle” n’a pas été défini, mais il ressemble très
SQL INSERT INTO
SQL ON DUPLICATE KEY généralement à l’un des exemples suivants:
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.
UPDATE OK
SQL UPDATE
LIKE ‘%a’ : le caractère “%” est un caractère joker qui remplace tous les
SQL DELETE
SQL MERGE autres caractères. Ainsi, ce modèle permet de rechercher toutes les
SQL TRUNCATE TABLE chaines de caractère qui se termine par un “a”.
SQL CREATE DATABASE
SQL DROP DATABASE LIKE ‘a%’ : ce modèle permet de rechercher toutes les lignes de “colonne”
SQL CREATE TABLE qui commence par un “a”.
SQL PRIMARY KEY
SQL AUTO_INCREMENT
LIKE ‘%a%’ : ce modèle est utilisé pour rechercher tous les enregistrement
SQL ALTER TABLE qui utilisent le caractère “a”.
SQL DROP TABLE LIKE ‘pa%on’ : ce modèle permet de rechercher les chaines qui commence Ebook SQL (PDF)
Jointure SQL
SQL INNER JOIN par “pa” et qui se terminent par “on”, comme “pantalon” ou “pardon”.
Ebook SQL (.epub)
SQL CROSS JOIN LIKE ‘a_c’ : peu utilisé, le caractère “_” (underscore) peut être remplacé par
SQL LEFT JOIN
n’importe quel caractère, mais un seul caractère uniquement (alors que le
SQL RIGHT JOIN Aide mémoire MySQL
SQL FULL JOIN symbole pourcentage “%” peut être remplacé par un nombre incalculable
SQL SELF JOIN de caractères . Ainsi, ce modèle permet de retourner les lignes “aac”, “abc”
SQL NATURAL JOIN Boutique SQL

SQL Sous-requête
ou même “azc”.
SQL EXISTS [Link] sur Facebook
SQL ALL
SQL ANY / SOME Exemple [Link] sur Twitter
Index SQL
SQL CREATE INDEX
Imaginons une table “client” qui contient les enregistrement d’utilisateurs :
SQL EXPLAIN
SQL OPTIMIZE
Commentaires en SQL
id nom v ille
Exercices SQL
Fonctions SQL 1 Léon Lyon
Fonctions d’agrégation
SQL AVG() 2 Odette Nice
SQL COUNT()
3 Vivien Nantes
SQL MAX()
SQL MIN() 4 Etienne Lille
SQL SUM()
Fonctions de chaînes de
caractères O b t eni r l e s r é s u l t a t s q u i commencent par “N”
SQL CONCAT()
SQL LENGTH() Si l’ont souhaite obtenir uniquement les clients des villes qui commencent par un
SQL REPLACE() “N”, il est possible d’utiliser la requête suivante:
SQL SOUNDEX()
SQL SUBSTRING()
SQL LEFT()
SELECT *
SQL RIGHT()
SQL REVERSE() FROM client
SQL TRIM() WHERE ville LIKE 'N%'
SQL LTRIM()
SQL RTRIM()
SQL LPAD() Avec cette requête, seul les enregistrements suivants seront retournés:
SQL UPPER()
SQL LOWER()
SQL UCASE() id nom v ille
SQL LCASE()
SQL LOCATE() 2 Odette Nice
SQL INSTR()
3 Vivien Nantes
Fonctions mathématiques /
numérique
SQL RAND()
SQL ROUND()
O b t eni r l e s r é s u l t a t s t e r minent par “e”
Fonctions de dates et Requête :
d’heures
SQL DATE_FORMAT()
SQL DATEDIFF()
SELECT *
SQL DAYOFWEEK()
SQL MONTH() FROM client
SQL NOW() WHERE ville LIKE '%e'
SQL SEC_TO_TIME()
SQL TIMEDIFF()
SQL TIMESTAMP() Résultat :
SQL YEAR()
Fonctions de chiffrements
SQL MD5() id nom v ille

SQL CAST()
2 Odette Nice
SQL CONVERT() (MySQL et
SQL Server) 4 Etienne Lille
SQL CONVERT()
(PostgreSQL et Oracle)
SQL ISNULL()
SQL GROUP_CONCAT()
Cours recommandés
SQL VERSION()
Procédure stockée (CREATE SQL AND & OR
PROCEDURE)
CREATE TRIGGER
SQL IN
Système de Gestion de Base SQL BETWEEN
de Données
MySQL
PostgreSQL
MariaDB
Oracle Database Partager
Microsoft SQL Server
SQLite
Access
[Link] Base
Cassandra
Redis
MongoDB
Neo4j
Moteurs de stockage
Logiciels SQL

Livres recommandés A propos Suivre [Link]


Forums S'abonner au flux RSS
SQL
Plan du site
Frédéric Brouard
Mentions légales
Partenaires
Contact
Administrez vos bases
de données avec MySQL
Chantal Gribaumont

Copyright [Link]

Vous aimerez peut-être aussi