|  | auteur :Christophe Warin |  
Soit la table suivante :
 
 
- NumChauffeur : NuméroAuto
 
- NomChauffeur : Texte(20)
 
- PrenomChauffeur : Texte(20)
 
- PermisChauffeur : Texte(1) - Liste de choix de valeurs : A;B;C;D;E - Valeurs multiples autorisées
 
 
 
La requête permet de compter le nombreux de permis différents attribués
 SELECT Count(PermisDistinct) AS NombreDePermis
FROM
  (SELECT  DISTINCT(PermisChauffeur.Value)  AS PermisDistinct
    FROM  tbl_chauffeur) |  
  |  
 
 
  |  | auteur :Christophe Warin |  
Soit la table suivante :
 
 
- NumChauffeur : NuméroAuto
 
- NomChauffeur : Texte(20)
 
- PrenomChauffeur : Texte(20)
 
- PermisChauffeur : Texte(1) - Liste de choix de valeurs : A;B;C;D;E - Valeurs multiples autorisées
 
 
 
La requête suivante permet de lister les chauffeurs possédant le permis D
 SELECT NomChauffeur,PrenomChauffeur
FROM tbl_chauffeur
WHERE PermisChauffeur.Value="D"  |  
 
Cette deuxième requête retourne les chauffeurs possédant à la fois le permis D et le permis E
 SELECT NomChauffeur, PrenomChauffeur
FROM tbl_chauffeur
WHERE PermisChauffeur.Value="D" AND PermisChauffeur.Value="E";  |  
 
Enfin cette troisième permet de lister les chauffeurs titulaires des permis D ou E ou bien les deux
 SELECT NomChauffeur, PrenomChauffeur
FROM tbl_chauffeur
WHERE PermisChauffeur.Value="D" OR  PermisChauffeur.Value="E";  |  
 
Pour cette dernière requête il aurait été possible d'utiliser un critère avec IN
 
  |  
 
 
 
 
 
 
 
 
 
						Consultez les autres F.A.Q's
					  		   
		 | 
	 
 
		
			 | 
		
	
 
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2006 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.