Ответ MySQL "ОК" без сетки результатов

Я продолжаю получать ответ «ОК» без сетки результатов, когда у меня нет ограничения, но когда есть ограничение в 50000 строк, я получаю ответ с соответствующими данными в таблице результатов. Я не знаю почему. Работает без последних двух дат, определяющих AND с примерно 4 000 000 строк.

SELECT * FROM `optionsdata`

WHERE TIMESTAMPDIFF(DAY,quote_datetime,expiration) < 7 

AND strike > 250 

AND strike < 290 

AND underlying_ask - strike < 16 

AND underlying_ask - strike > -16

AND quote_datetime >= '2018-01-03 00:00:00' 

AND quote_datetime <= '2018-01-13 00:00:00';

Спасибо.

Для меня это не имеет никакого смысла. Единственное объяснение, которое я могу придумать, это то, что отображается «ОК», а выполнение запроса на самом деле не завершено, поэтому вы еще не видите никаких результатов. Когда вы используете LIMIT 50000, сколько записей вы получаете обратно?

Tim Biegeleisen 11.03.2018 04:21

Когда я использую LIMIT 50000, я возвращаю 50000 возвращенных строк.

Ben T. 11.03.2018 04:24

Хорошо ... возможно ли, что запрос все еще выполняется в наборе результатов из 4 миллионов записей?

Tim Biegeleisen 11.03.2018 04:44
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
3
933
0

Другие вопросы по теме