Pour certaines requêtes il faut utiliser des sous-requêtes ( ou éventuellement la décomposer en plusieurs requêtes et les appeler au fur et à mesure ) [ en savoir + ]
Par exemple :
Comptez le nombre de couleurs différentes existant dans le stock des articles.
Code:
SELECT COUNT (ARTICLE.couleur) FROM (SELECT DISTINCT (ARTICLE.couleur) FROM ARTICLE);
Donnez l'article le moins cher à l'achat.
Code:
SELECT noma FROM ARTICLE WHERE [prixachat]= (SELECT MIN([prixachat]) FROM ARTICLE);