SQLite - извлича набор от имена от таблицата

Съхраних някои имена и резултати в SQLite база данни, както е показано на екранната снимка.

въведете описание на изображението тук

Име на базата данни: database

Име на таблицата: table

Полета в таблицата Таблица:

* Name

* Score

Мога да извлека name от базата данни за дадения score.

Моето изискване е, ако дам стойност на диапазон от 10, тя трябва да бъде добавена към score и трябва да получа набора от names в дадения диапазон.

Например, ако стойността на диапазона е 10, а даденото score е 120, трябва да получа набора от names между диапазона 120 до 130.

И така, резултатът трябва да е Майк, Радж и Самс.

Как мога да накарам това да работи? Има ли някакво запитване? Благодаря предварително.


person iOS    schedule 15.02.2012    source източник
comment
Това SQLite, MySQL ли е или и двете?   -  person Blorgbeard    schedule 15.02.2012


Отговори (1)


Разбира се, какво ще кажете за:

select name from table 
where score >= @score and score <= (@score + @range)

Алтернативен синтаксис:

select name from table 
where score between @score and (@score + @range)
person Blorgbeard    schedule 15.02.2012