Bonjour,
Voici ma question :
Je dispose d'une table comprenant une liste de marque disponible dans un magasin. Elle se compose de 2 colonnes, un id numérique et un nom de type texte.
J'ai une autre table qui elle comprend les rayons du magains. Elle se compose d'un id numérique et d'un nom (structure donc similaire à la table précédente).
A côté de ça, j'ai une autre table qui est chargée de faire un lien entre les deux dans le cadre du relations de plusieurs à plusieurs et qui se compose de 2 colonnes étant les id respectifs des 2 tables précédentes.
Je voudrais faire en sorte de créer une requête qui fasse que pour chaque rayon qui n'aurait pas encore de marque qui lui soit associée, il crée un record avec l'id du rayon en question et comme id de marque, celui de la marque "Divers" qui comme vous l'aurez compris, est une marque passe-partout.
Est-il donc possible de créer l'équivalent d'une boucle "for each" dans le langage sql ? J'ai bien noté la possibilité d'utilisé des conditions mais j'avoue que je m'y perds un peu dès que m'éloigne un peu trop du simple select.
Merci d'avance.
Griftou.
Partager