#dolphindb
#dolphindb
Вопрос:
Я хочу получить строку на десять строк, для примера я определяю таблицу, как показано ниже,
t=table(1..1000 as id, rand(1.0, 1000) as value)
Затем я хочу получить строки, где id равно 1. Как написать этот оператор sql?
Ответ №1:
Попробуйте этот sql:
select * from t where rowNo(id) % 10 = 0
Функция rowNo возвращает индексную позицию каждой строки в таблице.