powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поиск до первого вхождения в MySQL
4 сообщений из 4, страница 1 из 1
Поиск до первого вхождения в MySQL
    #39619707
Alex7892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть 2.000.000-ая таблица, в ней нужно найти количество уникальных строк с определенными значениями (для примера взял значения "apple", "banana" и т.д.).

Код:

SELECT COUNT(DISTINCT field1) FROM table WHERE fruits IN ('apple','banana');

Пробую EXPLAIN, выводит большое количество rows (13511).

Не нужно, чтобы перебирало все 13511 строк, только чтобы при первом вхождении (например, нашло первую строку с "apple") переходило к поиску следующего значения ("banana") и т.д.
...
Рейтинг: 0 / 0
Поиск до первого вхождения в MySQL
    #39619722
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex7892,

автор(например, нашло первую строку с "apple") переходило к поиску следующего значения ("banana")
А как тогда считать
авторколичество уникальных строк с определенными значениями
?
...
Рейтинг: 0 / 0
Поиск до первого вхождения в MySQL
    #39619744
Alex7892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Строк с "apple" или "banana" может быть много, а может и не быть. И важно знать, есть ли хоть одна строка со значением "apple" и "banana". Если есть такая, то + к счетчику
...
Рейтинг: 0 / 0
Поиск до первого вхождения в MySQL
    #39619852
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex7892Не нужно, чтобы перебирало все 13511 строк, только чтобы при первом вхождении (например, нашло первую строку с "apple") переходило к поиску следующего значения ("banana") и т.д.Бред. Полное отсутствие понимания, КАК выполняется операция. Чем высказывать подобные желания, лучше создай необходимый для работы запроса индекс.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Поиск до первого вхождения в MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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