Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Привет! Подскажите, плиз, как поступить:
Есть у меня таблица в кторой содержится свыше 10 млн. строк. Нужно создать запрос который бы подсчитывал кол-во строк при заданом критерии поиска. Мой запрос следующий:
$sql = mysql_query("SELECT
prices.id
FROM
prices,
pricesTested
WHERE
MATCH (prices.numberKatalog) AGAINST ('$kod*' IN BOOLEAN MODE) and
prices.idUser = pricesTested.idUser and
pricesTested.tested = 1");
$kolichestvo = mysql_num_rows($sql);
$kod - это искомое слово.
При таком раскладе запрос очень долго работает. Есть ли какие-нибуть другие методы которые бы подсчитывали количество строк при заданом поиске?
Спасибо!!!
Неактивен
SELECT COUNT(*) FROM ... — будет считать только число.
Ну и тот же запрос про pricesTested
Неактивен
Страниц: 1