Accueil > > > SQL : REQUÈTES !!
SQL : REQUÈTES !!
Information sur la source
Description
Voici un bon Nombre de requètes SQL pour regarder dans vos bases de données.
Source
- Pour trier les fiches
-
- - "SELECT * FROM table"
- Tous les champs de toutes les fiches
- - "SELECT fldA, fldB FROM table"
- Les champs fldA et fldB de toutes les fiches
- - "SELECT * FROM table ORDER BY fldA"
- Tous les champs de toutes les fiches triées par ordre croissant du champ fldA
- - "SELECT * FROM table ORDER BY fldA DESC"
- Tous les champs de toutes les fiches triées par ordre décroissant du champ fldA
- - "SELECT * FROM table ORDER BY fldA , fldB DESC"
- Tous les champs de toutes les fiches triées par ordre croissant du champ fldA puis décroissant du champ fldB
-
-
- Pour sélectionner des fiches
-
- - "SELECT DISTINCT fldA FROM table"
- Toutes les valeurs distinctes du champ fldA
- - "SELECT * FROM table WHERE fldA = 'valeur' "
- Toutes les fiches dont le champ texte fldA est égal à la chaîne "valeur"
- la chaîne doit être encadrée par deux apostrophes ' !
- - "SELECT * FROM table WHERE fldB < valeur"
- Toutes les fiches dont le champ numérique fldB est inférieur au nombre valeur
- le nombre ne doit pas être encadré !
- - "SELECT * FROM table WHERE fldC > #Date#"
- Toutes les fiches dont le champ date fldC est supérieur à la date spécifiée
- la date doit être encadrée par deux dièzes # !
- - "SELECT * FROM table WHERE fldA LIKE 'prog%' "
- Toutes les fiches dont le champ texte fldA commence par la chaîne "prog"
- - "SELECT * FROM table WHERE fldA LIKE '%prog' "
- Toutes les fiches dont le champ texte fldA finit par la chaîne "prog"
- - "SELECT * FROM table WHERE fldA LIKE '%prog%' "
- Toutes les fiches dont le champ texte fldA contient la chaîne "prog"
- - "SELECT * FROM table WHERE fldA = 'M' AND fldB >= 18"
- Toutes les fiches dont les deux champs fldA ET fldB correspondent au critère
- - "SELECT * FROM table WHERE fldA = 'F' OR fldB < 18"
- Toutes les fiches dont l'un des deux champs fldA OU fldB au moins correspond au critère
- - "SELECT * FROM table WHERE fldA IN ('Pierre','Jean')"
- Toutes les fiches dont le champ texte fldA est dans la liste spécifiée
- - "SELECT * FROM table WHERE fldB BETWEEN 30 AND 40"
- Toutes les fiches dont le champ numérique fldB est compris entre les deux valeurs spécifiées
-
-
- Pour obtenir quelques valeurs statistiques
-
- - "SELECT COUNT(*) FROM table"
- Le nombre de fiches de la table
- - "SELECT MAX(fldA) FROM table"
- La valeur la plus grande du champ fldA
- - "SELECT MIN(fldA) FROM table"
- La valeur la plus petite du champ fldA
- - "SELECT AVG(fldA) FROM table"
- La valeur moyenne du champ fldA
- - "SELECT SUM(fldA) FROM table"
- La somme des valeurs du champ fldA
-
-
- Les requêtes des visiteurs
-
- - "SELECT TOP x * FROM table ORDER by Date DESC"
- Les x news les plus récentes (le champ Date doit être de type Date Long) transmise par Ludo
-
- - "SELECT RANDOM FROM table"
- Les fiches triées dans un ordre aléatoire
-
Pour trier les fiches
- "SELECT * FROM table"
Tous les champs de toutes les fiches
- "SELECT fldA, fldB FROM table"
Les champs fldA et fldB de toutes les fiches
- "SELECT * FROM table ORDER BY fldA"
Tous les champs de toutes les fiches triées par ordre croissant du champ fldA
- "SELECT * FROM table ORDER BY fldA DESC"
Tous les champs de toutes les fiches triées par ordre décroissant du champ fldA
- "SELECT * FROM table ORDER BY fldA , fldB DESC"
Tous les champs de toutes les fiches triées par ordre croissant du champ fldA puis décroissant du champ fldB
Pour sélectionner des fiches
- "SELECT DISTINCT fldA FROM table"
Toutes les valeurs distinctes du champ fldA
- "SELECT * FROM table WHERE fldA = 'valeur' "
Toutes les fiches dont le champ texte fldA est égal à la chaîne "valeur"
la chaîne doit être encadrée par deux apostrophes ' !
- "SELECT * FROM table WHERE fldB < valeur"
Toutes les fiches dont le champ numérique fldB est inférieur au nombre valeur
le nombre ne doit pas être encadré !
- "SELECT * FROM table WHERE fldC > #Date#"
Toutes les fiches dont le champ date fldC est supérieur à la date spécifiée
la date doit être encadrée par deux dièzes # !
- "SELECT * FROM table WHERE fldA LIKE 'prog%' "
Toutes les fiches dont le champ texte fldA commence par la chaîne "prog"
- "SELECT * FROM table WHERE fldA LIKE '%prog' "
Toutes les fiches dont le champ texte fldA finit par la chaîne "prog"
- "SELECT * FROM table WHERE fldA LIKE '%prog%' "
Toutes les fiches dont le champ texte fldA contient la chaîne "prog"
- "SELECT * FROM table WHERE fldA = 'M' AND fldB >= 18"
Toutes les fiches dont les deux champs fldA ET fldB correspondent au critère
- "SELECT * FROM table WHERE fldA = 'F' OR fldB < 18"
Toutes les fiches dont l'un des deux champs fldA OU fldB au moins correspond au critère
- "SELECT * FROM table WHERE fldA IN ('Pierre','Jean')"
Toutes les fiches dont le champ texte fldA est dans la liste spécifiée
- "SELECT * FROM table WHERE fldB BETWEEN 30 AND 40"
Toutes les fiches dont le champ numérique fldB est compris entre les deux valeurs spécifiées
Pour obtenir quelques valeurs statistiques
- "SELECT COUNT(*) FROM table"
Le nombre de fiches de la table
- "SELECT MAX(fldA) FROM table"
La valeur la plus grande du champ fldA
- "SELECT MIN(fldA) FROM table"
La valeur la plus petite du champ fldA
- "SELECT AVG(fldA) FROM table"
La valeur moyenne du champ fldA
- "SELECT SUM(fldA) FROM table"
La somme des valeurs du champ fldA
Les requêtes des visiteurs
- "SELECT TOP x * FROM table ORDER by Date DESC"
Les x news les plus récentes (le champ Date doit être de type Date Long) transmise par Ludo
- "SELECT RANDOM FROM table"
Les fiches triées dans un ordre aléatoire
Conclusion
Voilà j'espère que ça vous iadras au moins à comprendre un peu mieux le langage SQL
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Pb avec les requêtes SQL >>> ORDER BY [ par vbtom ]
Salut,J'ai une requete SQL vers une bDD access qui trie les resultatsGenre:SELECT * FROM News ORDER BY [NOMCHAMP] ASCCa ca marche tres bien ms moi j'a
exporter une bdd Access sur le web [ par gaddoc ]
Bonjour;J'ai fini de développer un site web avec ASP. Seulement j'ai du mal à envoyer la base de données Access sur le net. J'ai utilisé ftpx1010 et j
Besoin de conseil BDD Oracle [ par Bru ]
J'aimerais avoir des conseils : Je dois travailler sur un site d'informations générales dont la base de données est sous oracle et en ASP. J'aimerais
au secours - bdd/ouverture popup [ par ratch ]
Bonsoir à tous,J'ai un souciJ'ai une base de données qui affiche une liste de contactsavec la possiblité de cliquer sur le nom de la personne pouravoi
exporter une base SQL server [ par sbertrand ]
bonjour,J'utilise access XP pour me connecter sur ma base SQL server.Le probleme c'est qu'a chaque modif d'une ligne, access envoi une requete au serv
transfert de données [ par batracks ]
comment fait-on avec un VBScript pour transférer les données d'une base SQL Server vers une autre base SQL Server sachant que les noms de tables et de
DAO et ODBC (put#@?!..#& !!!) [ par yoannd ]
Bonjour,Je crois que je vais acheter une corde pour me pendre ! J'ai passé toute la matinée à essayer de relier un p#@!.? d'objet DAO.database à ma ba
Problème d'ajout de données dans base SQL [ par HolyDev ]
Cher ASPsienVoila je voudrais ajouter des données dans une base SQL, mais à à la ligne :RecordSet("Nom du champ")=Valeurj'ai l'erreur :Microsoft OLE D
Probleme avec une requete SQL vers la base de donnée ACCESS !! [ par Seven ]
bon voila, ça fait une heure que je me chicane ak ASP, bref voila le bug, j'ai une base de donnée, je vais qui trie le résultat par rapport a une requ
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
GRIDVIEW CHECKBOXGRIDVIEW CHECKBOX par invent001
Cliquez pour lire la suite par invent001 OUTIL MYSQLOUTIL MYSQL par nobla
Cliquez pour lire la suite par nobla
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|