noob question on analogRead fluctuations

I'm not sure I understood.
Are you saying one needs a delay only if reading the same channel, but not if reading different channels ?

If so, then a code like this should work:

void loop() {
    analogRead(0);
    analogRead(1);
}

without any delay, while something like this would be needed:

void loop() {
    analogRead(0);
    delay(500);
}

because we're reading repeatedly the same channel.

Is this what you meant ?

Thanks.