Les opérateurs : $eq,$ne,$gt,$gte,$lt,$lte
Remarque
dans cette partie on va travailler avec la collection produits contenant les documents de type1.Opérateur $eq
Afficher la listes des produits dont leur prix =45.2Remarque
on écrire cette commande sans utilisée $eq Afficher la liste des marques des produits founis par le founisseur nom=founrisseur1 ou sans $eq2.Opérateur $ne
$ne: not equal :différent à ...Afficher la listes des produits sauf ceux du fourniseur fournisseur2
1.Opérateur $gt
$gt: suppérieur à ....Afficher la liste des produits dont le prix>20
1.Opérateur $gte
$gt: suppérieur ou égale à ....Afficher la liste des produits dont le prix>=20
1.Opérateur $lt
$lt: inférieur ....Afficher la liste des produits qui sont en répture du stock ,quantite=0 ou avec $eq Remarque: $lte: inférieur ou égale
Exemples
- Q1 Comment puis-je trouver tous les stagiaires dans ma collection MongoDB ?
- Q2 Quels sont les stagiaires ayant un `_id` égal à 4 ?
- Q3 Comment puis-je obtenir les stagiaires avec le nom "nom4" ?
- Q4 Quels stagiaires ont des activités incluant "music" ?
- Q5 Comment puis-je trouver les stagiaires avec une date de naissance après 2000-01-01 ?
- Q6 Quels stagiaires ont une filière avec le nom "Application Mobile" ?
- Q7 Comment puis-je récupérer les stagiaires ayant une activité "sport" et une filière "AM" ?
- Q8 Quels sont les stagiaires dont le nom et le prénom sont "nom4" et "prenom4" ?
- Q9 Comment puis-je trier les stagiaires par date de naissance croissante ?
- Q10 Quels sont les stagiaires ayant un `_id` différent de 4 ?
- Q11 Comment puis-je limiter la recherche pour obtenir les 5 premiers stagiaires ?
- Q12 Quels stagiaires ont des activités qui incluent à la fois "sport" et "music" ?
- Q13 Comment puis-je projeter uniquement le nom et le prénom des stagiaires ?
- Q14 Quels sont les stagiaires ayant une filière avec un code différent de "AM" ?
- Q15 Comment puis-je obtenir les stagiaires avec un nom qui commence par "no" ?
- Q16 Quels stagiaires ont une date de naissance entre 2000-01-01 et 2005-12-31 ?
- Q17 Comment puis-je trier les stagiaires par nom de manière décroissante ?
- Q18 Quels sont les stagiaires ayant au moins une activité ?
- Q19 Comment puis-je obtenir les stagiaires avec un nom qui n'est pas égal à "nom4" ?
- Q20 Quels stagiaires ont une activité "dance" ?
- Q21 Comment puis-je projeter tous les champs sauf le champ "prenom" ?
- Q22 Quels sont les stagiaires ayant une filière avec un nom contenant "Mobile" ?
- Q23 Comment puis-je obtenir les stagiaires avec un nom qui se termine par "4" ?
- Q24 Quels stagiaires ont deux activités exactement ?
- Q25 Comment puis-je trier les stagiaires par date de naissance décroissante ?
- Q26 Quels stagiaires ont une filière avec un nom commençant par "App" (insensible à la casse) ?
- Q27 Comment puis-je obtenir les stagiaires avec un nom qui contient "4" ?
- Q28 Quels sont les stagiaires ayant une activité différente de "reading" ?
- Q29 Comment puis-je projeter uniquement le champ "dateNaissance" des stagiaires ?
- Q30 Quels stagiaires ont une date de naissance supérieure à 2001-01-01 et une activité "music" ?
- Q31 Comment puis-je obtenir les stagiaires avec un nom qui est une correspondance exacte de "nom4" (insensible à la casse) ?
- Q32 Quels sont les stagiaires ayant plus de 2 activités ?
- Q33 Comment puis-je trier les stagiaires par nom, puis par prénom, de manière croissante ?
- Q34 Quels stagiaires ont une filière avec un code égal à "AM" et un nom différent de "Application Mobile" ?
- Q35 Comment puis-je obtenir les stagiaires avec un prénom qui commence par "pre" (insensible à la casse) ?
- Q36 Quels sont les stagiaires ayant au moins une activité différente de "music" ?
- Q37 Comment puis-je projeter uniquement le champ "activites" des stagiaires ?
- Q38 Quels stagiaires ont une date de naissance avant 1990-01-01 ou après 2005-12-31 ?
- Q39 Comment puis-je obtenir les stagiaires avec un nom contenant "nom" et un prénom contenant "prenom" (insensible à la casse) ?
- Q40 Quels sont les stagiaires ayant un nom ou un prénom commençant par "n" ?