Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Создать запрос. Узнать в какой диапазон числе из колонки попадет число / 5 сообщений из 5, страница 1 из 1
01.10.2014, 22:34
    #38764054
Waik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать запрос. Узнать в какой диапазон числе из колонки попадет число
Здравствуйте.
Есть вот такая вот база:


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
create table number (
  one        integer,
  two        integer,
);

insert into t1 values ( 0,10);
insert into t1 values ( 11,40 );
insert into t1 values ( 41,100 );


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

И есть некоторое число, например 5.
Мне нужно узнать к какому диапазону относится это число.
Составляю вот-такой запрос:
Код: sql
1.
SELECT * FROM [number] WHERE '1' >= 5 AND '2' <= 5



По моим ожиданиям я должен получить первую запись, со значениям 0;10. Но результат этого запроса пустой.

Прошу помощи, с уважением, Waik.
...
Рейтинг: 0 / 0
01.10.2014, 22:53
    #38764062
fd00ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать запрос. Узнать в какой диапазон числе из колонки попадет число
WaikПо моим ожиданиям я должен получить первую запись, со значениям 0;10т.е. в твоем воображении 0>=5 и 10<=5 ?
...
Рейтинг: 0 / 0
01.10.2014, 22:59
    #38764069
Waik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать запрос. Узнать в какой диапазон числе из колонки попадет число
Ошибочка.
Но вот такой запрос тоже не работает:
Код: sql
1.
SELECT * FROM [number] WHERE 5 >= '1' AND 5 <= '2'


где 1 и 2 имена столбцов
...
Рейтинг: 0 / 0
01.10.2014, 23:20
    #38764083
fd00ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать запрос. Узнать в какой диапазон числе из колонки попадет число
Waik, значит, где-то налажал (или не та таблица/поля указаны в запросе, или диапазона на самом деле нет, или вытянуть результаты не смог)
...
Рейтинг: 0 / 0
01.10.2014, 23:27
    #38764087
Waik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать запрос. Узнать в какой диапазон числе из колонки попадет число
Нужный были двойные ковычки.
Вот такой запрос работает:
Код: sql
1.
SELECT * FROM [number] WHERE 5 >= "1" AND 5 <= "2"
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Создать запрос. Узнать в какой диапазон числе из колонки попадет число / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]