Structured Query Language ( SQL) est utilisé pour stocker , manipuler ou gérer les données contenues dans les systèmes de gestion de bases de données relationnelles ( SGBDR) . Les caractères génériques et les fonctions aident à la recherche d' utilisateur et de gérer des informations spécifiques dans la base de données. Un générique peut être utilisé à la place d'un caractère ou plusieurs caractères dans une recherche, et les fonctions sont intégrées dans les fonctionnalités qui permettent à l' utilisateur d'effectuer différents calculs sur les informations contenues dans la base de données . Fonctions
Les fonctions suivantes peuvent être faites sur les valeurs d'une colonne : "AVG ()," "Count ( )", " FIRST ( )", " LAST ( )", " MAX () , " " min () ", et" SUM ( ) ". Les fonctions suivantes sont utilisées pour retourner une valeur unique : " UCASE ( )" et " LCASE ()" convertir le cas du champ ; "MID ()" retourne le texte de la chaîne , "LEN ()" retourne le nombre de caractères , " round () " tours une valeur numérique ; . " NOW () " retourne la date et l'heure du système , et "FORMAT () " permet de modifier la façon dont le champ est affiché
Fonction exemples
Photos
Toutes les fonctions démarre avec "SELECT ". Si dans un tableau nommé «peuple», et vous voulez savoir, c'est la moyenne de la colonne «Âge », utilisez la déclaration suivante:
SELECT AVG (Age ) AS AgeAverage de personnes
Les fonctions peuvent être combinées avec «où», pour retourner des informations plus précises . Imaginez que vous souhaitiez identifier lequel de vos clients ont effectué un achat dont le «prix» était supérieur à la moyenne , à partir d'une table appelée "Commandes ". Vous pouvez utiliser l'instruction SQL suivante : SELECT
client à partir de commandes
où le prix > (SELECT AVG (Prix ) DE COMMANDES )
génériques
génériques sont utilisés dans les recherches . Un signe de « % » indique un substitut pour un certain nombre de caractères. Un trait de soulignement "_" est un substitut pour un seul caractère . Pour limiter substitution à un intervalle défini de caractères, utiliser des crochets . Par exemple, [ abc] reviendrait n'importe quelle entrée avec un a, b ou c dans cette position. Vous pouvez également rechercher des caractères non dans une liste - [ ! Abc] . Et [^ abc ] peut à la fois être utilisé pour renvoyer une entrée qui ne dispose pas d'un a, b ou c dans cette position
< br > Exemples génériques
vous voulez trouver un client, mais vous ne vous souvenez pas leur nom . Vous savez, il a commencé avec "So ". Utilisez la recherche suivante :
SELECT * FROM
clientèle
WHERE NOM LIKE ' % sa '
quelqu'un vous donne une note de service pour faire apparaître les détails d'un client , mais leur Épouvantable écriture rend certaines lettres illisibles . Utilisez cette recherche :
SELECT * FROM
clientèle
WHERE NOM LIKE ' So_ra_o '
ou restreindre la recherche en ce que les lettres peuvent être:
SELECT * FROM
clientèle
WHERE NOM LIKE ' So [ PYQ ] ra [ nhm ] o '