За последние 24 часа нас посетили 16503 программиста и 1677 роботов. Сейчас ищут 922 программиста ...

Запрос на поиск строк

Тема в разделе "MySQL", создана пользователем inline, 14 май 2012.

  1. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Не могу составить запрос на поиск строк, где не более шести слов.
    Помогите!
    Спасибо!
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    подключай вторую руку!
     
  3. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    а если по делу?
     
  4. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    Бей строку поиска эксплодом по пробелу и проверяй размер массива.
    Ну там еще двойные пробелы почистить придется
     
  5. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    мне нужно строго sql запросом
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    двойные пробелы заранее почистить нельзя?
     
  7. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    А , не сразу дошел смысл вопроса.
    Через регулярки http://mysql.ru/docs/man/Regexp.html и количество сдвоенных пробелов пофигу :)
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    если почистить сдвоенные пробелы мне кажется можно будет делать быстрые выборки по индексу.
     
  9. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    поясни мысль плиз
     
  10. inline

    inline Активный пользователь

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    каким макаром?
     
  11. Крыс

    Крыс Активный пользователь

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    по ссылке есть примеры
     
  12. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а вобще мысль вот какая правильная - считать при записи это всё и записывать отдельное поле длинну строки по нужным критериям. тогда выборка будет ультрабыстрой =)