Outil implanté par Olivier Christiaen. La syntaxe est légèrement différente.
Exécutez la commande spjrud input.sqf output.sqf avec input.sqf comme suit:
@relation Produits: Nom,Couleur
@data Produits: chaise,jaune
@data Produits: chaise,rouge
@data Produits: chaise,bleu
@data Produits: table,jaune
@data Produits: table,rouge
@data Produits: table,bleu
@data Produits: lampe,jaune
@data Produits: lampe,bleu
@let EnJaune: (Produits WHERE Couleur = "jaune") PROJECT Nom
@let TouteCombinaison: (Produits PROJECT Nom) JOIN (Produits PROJECT Couleur)
@let NonDisponible: TouteCombinaison MINUS Produits
@let EnTouteCouleur: (Produits PROJECT Nom) MINUS (NonDisponible PROJECT Nom)
@let Reponse: EnJaune MINUS EnTouteCouleur
@print Reponse: