Местоименное наречие «откуда» при употреблении его в простом вопросительном предложении запятой не выделяется, потому что это не вводное слово.
Примеры:
Заранее откуда мы можем знать про это?
Ты откуда приехал в наш город?
<hr />
Но если перед «откуда» стоит вводное слово или обращение, то запятая нужна, но она будет относиться не к «откуда», а именно к другому вводному слову или обращению.
Примеры:
Катя, откуда ты вытащила эту старую чашку?
Ну, откуда эта вещь в твоей сумке?
<hr />
«Откуда» может соединить две части сложноподчиненного предложения, то есть выступать в роли союзного слова, в этом случае запятая перед союзным словом ставится.
Примеры:
Я знаю, откуда приехал этот человек.
Как рассказать ребёнку, откуда берутся дети?