Выбор данных между записями в Yahoo Query Language - PullRequest
0 голосов
/ 24 октября 2011

У меня есть заявление:

SELECT * FROM music.video.search WHERE ключевое слово = "имя исполнителя"

как мне указать, где я хочу начать результат с той страницы, с которой я хочу завершить подсчет страниц?

Итак, я хочу что-то вроде:

SELECT * FROM music.video.search WHERE ключевое слово = "имя исполнителя"? начать = 12 & конец = 20

это должно вернуть записи от 12 до 20

Заранее спасибо.

1 Ответ

0 голосов
/ 31 декабря 2011

Синтаксис немного прикольный, поэтому взгляните на документацию по YQL в разделе Пейджинг и ограничения таблиц .

Пределы применяются сразу после имени таблицы, поэтому, например, этот запрос вернет 20 результатов, начиная со смещения 12:

SELECT title FROM music.video.search(12,20) WHERE keyword="cash"

Существуют и удаленные ограничения и локальные ограничения , поэтому прочитайте документы YQL, чтобы понять разницу. На этой странице также есть несколько хороших примеров.

...