У меня есть следующие запросы:
Я получаю разные результаты для каждого запроса.
Поскольку в вашем запросе не указан порядок, вполне нормально, что результаты каждый раз будут разными — они возвращают случайные строки из вашей таблицы, которые соответствуют квалификационным критериям.
Чтобы получить тот же самый верхний n, вы должны добавить предложение ORDER BY
, например:
SELECT *
FROM `datafusiontest-2897325.mergedquery.test_table`
ORDER BY date
LIMIT 10