Les "commandes SQL" (instructions, fonctions, clauses, ...) utilisables dans une requête SQL vérifiée par le moteur Hyper File sont les suivantes :
ALL
Utilisé avec l'instruction SELECT
Sélectionne tous les enregistrements
Utilisé avec l'opérateur UNION
Sélectionne les enregistrements communs
Utilisé dans les sous-requêtes
AS
Crée un alias pour chaque rubrique et chaque fichier utilisé
ASC
Utilisé avec la clause ORDER BY
Définit l'ordre ascendant
AVG
Calcule la moyenne d'un ensemble de valeurs
AND
Combine plusieurs conditions de sélection (l'une et l'autre)
ANY
Utilisé dans les sous-requêtes
BETWEEN
Sélectionne des enregistrements dont la valeur d'une rubrique appartient à une plage de valeurs
BOTTOM
Renvoie uniquement les n derniers enregistrements du résultat d'une requête
COUNT
Renvoie le nombre d'enregistrements présents dans un fichier ou dans un groupement d'enregistrements
DELETE
Supprime des enregistrements d'un fichier
DESC
Utilisé avec la clause ORDER BY
Définit l'ordre descendant
DISTINCT
Utilisé avec l'instruction SELECT
Supprime les enregistrements dupliqués (doublons) du résultat de la requête
EXISTS
Utilisé dans les sous-requêtes
FULL OUTER JOIN
Réalise une jointure externe
FROM
Utilisé avec l'instruction SELECT
Définit les fichiers utilisés
Utilisé avec l'instruction DELETE
Définit les fichiers utilisés
GROUP BY
Classe une sélection d'enregistrement par groupe
HAVING
Permet de spécifier une ou plusieurs conditions sur des groupes d'enregistrements générés par la clause GROUP BY
IN
Sélectionne des enregistrements dont les valeurs correspondent à une liste de valeurs spécifiée
Utilisé dans les sous-requêtes
INNER JOIN
Réalise une jointure interne
INSERT
Ajoute un enregistrement dans un fichier de données
INSTR
Renvoie la position d'une chaîne de caractères
INTO
Utilisé avec l'instruction INSERT
Définit le fichier utilisé
IS NULL
Sélectionne des enregistrements pour lesquels la valeur d'une rubrique est nulle
LEFT
Extrait les premiers caractères du contenu d'une rubrique de fichier ou d'une chaîne de caractères
LEFT OUTER JOIN
Réalise une jointure externe
LEN
Renvoie la taille (le nombre de caractères) du contenu d'une rubrique ou d'une chaîne de caractères
LENGTH
Renvoie la taille (le nombre de caractères) du contenu d'une rubrique ou d'une chaîne de caractères
LIKE
Sélectionne des enregistrements pour lesquels la valeur d'une rubrique correspond à une valeur spécifiée (avec des caractères génériques)
LOWER
Convertit en minuscules le contenu d'une rubrique ou une chaîne de caractères
LTRIM
Renvoie une chaîne de caractères :
soit sans les espaces situés à gauche.
soit sans une liste de caractères.
MAX
Renvoie la plus grande valeur d'une rubrique pour tous les enregistrements sélectionnés dans le fichier
MID
Extrait une sous-chaîne, à partir d'une position donnée
MIN
Renvoie la plus petite valeur d'une rubrique pour tous les enregistrements sélectionnés dans le fichier
NOT
Inverse la signification de l'opérateur logique utilisé
Utilisé dans les sous-requêtes
ON
Utilisé lors de la création d'une jointure
OR
Combine plusieurs conditions de sélection (l'une ou l'autre)
ORDER BY
Trie les enregistrements sélectionnés
PATINDEX
Renvoie la position de la première occurrence d'une chaîne de caractères
RIGHT
Extrait les derniers caractères du contenu d'une rubrique de fichier ou d'une chaîne de caractères
RIGHT OUTER JOIN
Réalise une jointure externe
RTRIM
Renvoie une chaîne de caractères :
soit sans les espaces situés à droite.
soit sans une liste de caractères
SELECT
Recherche des enregistrements dans un ou plusieurs fichiers
SET
Utilisé avec l'instruction UPDATE
Définit les noms des rubriques utilisées
SOME
Utilisé dans les sous-requêtes
SUBSTR
Extrait une sous-chaîne, à partir d'une position donnée
SUBSTRING
Extrait une sous-chaîne, à partir d'une position donnée
SUM
Renvoie la somme totale des valeurs d'une rubrique pour tous les enregistrements sélectionnés dans le fichier
TOP
Renvoie uniquement les n premiers enregistrements du résultat d'une requête
UNION
Réalise des requêtes composées
UPDATE
Met à jour des enregistrements d'un fichier
UPPER
Convertit en majuscules le contenu d'une rubrique ou une chaîne de caractères
VALUES
Utilisé avec l'instruction INSERT
Définit les valeurs ajoutées
WHERE
Permet de spécifier la ou les condition(s) de sélection d'une requête
Partager