У меня есть база данных со стихами из библии с этими полями: книга (номер книги), глава (номер главы), стих (стих), текст (стих)Выбор диапазона стихов из базы данных
пример: 1 1 1 В начале Бог сотворил небо и землю.
первый 1 для Genesis, второй 1 для Глава 1, третий 1 для стиха 1
пользователь дает мне что-то вроде 1 1: 1 - 1 1: 4, что означает, что он хочет чтобы показать Бытие 1: 1-4.
то, что я хочу сделать что-то вроде SELECT (book*1000000+chapter*1000+verse AS index) FROM bible WHERE index >= 1001001 AND index <=1001004
или WHERE book*1000000+chapter*1000+verse >= 1001001 AND book*1000000+chapter*1000+verse <= 1001004
Вы могли бы хотеть рассмотреть движение миллионов за книгу, заказать 3 цифры для псалмов, который имеет более 100 глав. – RichardTheKiwi
Каков ваш вопрос? Что-то не работает с вашим sql выше? –