What I need is to get all the possible combinations of codeLieu1, nomLieu2, libelleMention5, libelleType6, and then the corresponding column sclr0 (which contains the number if it exists, and 0 is it is null).

For the moment, what I get is only the rows with sclr0 different from null.

The thing is I get all the rows with the equivalent number (sclr0), but I also need rows with null values. The needed rows are defined by the columns libelleMention5, libelleType6. In other words, I want for each codeLieu1, all the possible combinations of libelleMention5 and libelleType6, and the equivalent number in the column sclr0 (which should be 0 if the cell is NULL).