За последние 24 часа нас посетили 53947 программистов и 1719 роботов. Сейчас ищут 977 программистов ...

Запрос Where

Тема в разделе "Прочие вопросы по PHP", создана пользователем ng0d, 27 дек 2011.

  1. ng0d

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

    С нами с:
    7 фев 2009
    Сообщения:
    100
    Симпатии:
    0
    Адрес:
    Латвия
    В базе есть поле m_recipients в котором хранятся ид пользователей 17,29,28. Надо выбрать эту запись по определённому ид, например по ид 28, LIKE '%%' не подходит. Делать надо одним запросом.
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Жопа. Делай отдельную таблицу. Приехали.
     
  3. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    sobachnik
    В MySQL нет explode
    а какая разница, есть или нет. без индексов вся эта затея обречена
     
  5. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Ну, я, собственно, написал, что это изврат и что надо переделывать структуру б.д. Но хочется ему - пусть поэксперементирует :) Может там посещалка такая, что пофигу вообще, пусть запрос хоть три секунды обрабатывается )))
     
  6. karlozzz

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

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA
    Нда, можно только посоветовать почитать про нормальные формы реляционных БД
     
  7. Михаил

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

    С нами с:
    12 июл 2009
    Сообщения:
    545
    Симпатии:
    0
    Адрес:
    Bielarus
    например
     
  8. ng0d

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

    С нами с:
    7 фев 2009
    Сообщения:
    100
    Симпатии:
    0
    Адрес:
    Латвия
    Решил использовать LIKE '%|ID|%' и записи добавлять вида |17|,|29|,|28|.
     
  9. karlozzz

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

    С нами с:
    24 окт 2010
    Сообщения:
    430
    Симпатии:
    0
    Адрес:
    Y-OLA