За последние 24 часа нас посетили 60262 программиста и 1810 роботов. Сейчас ищут 1990 программистов ...

Как осуществить два параметра для WHERE ?

Тема в разделе "PHP и базы данных", создана пользователем blow, 18 мар 2009.

  1. blow

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

    С нами с:
    11 янв 2008
    Сообщения:
    82
    Симпатии:
    0
    Адрес:
    London
    Я в этом не особо силён, если есть возможность, покажите пожалуйста на примере.

    как сделать в запросе два или более значений, WHERE `categ` = 'Lettings' и `categ` = 'Lettings' и т.п

    желательно более простой способ. спасибо!
     
  2. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  3. blow

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

    С нами с:
    11 янв 2008
    Сообщения:
    82
    Симпатии:
    0
    Адрес:
    London
    ничего не нашёл пока что :(
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    И = AND
    ИЛИ = OR
     
  5. blow

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

    С нами с:
    11 янв 2008
    Сообщения:
    82
    Симпатии:
    0
    Адрес:
    London
    WHERE `categ` = 'Lettings' AND `categ` = 'Sales' даёт ошибку
     
  6. Бида! Бида!
     
  7. sylex

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

    С нами с:
    9 ноя 2008
    Сообщения:
    625
    Симпатии:
    0
    Адрес:
    Омск
    blow
    это условие кстати никогда не может быть истинным, т.к. не может быть одно значение равно и тому и тому одновременно...

    какую ошибку дает?? Полный запрос в студию. и ошибку!
     
  8. blow

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

    С нами с:
    11 янв 2008
    Сообщения:
    82
    Симпатии:
    0
    Адрес:
    London
    понятно что WHERE `categ` = 'Lettings' AND `categ` = 'Sales' , просто удивил ответ на первый пост Elkaz .

    Ещё раз повторю вопрос. У каждого товара в базе есть категории. Как можно осуществить вывод сразу нескольких, к примеру A, B, D, F а остальные игно рировать.
     
  9. armadillo

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

    С нами с:
    6 апр 2007
    Сообщения:
    2.380
    Симпатии:
    0
    Адрес:
    Russia, Moscow
  10. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    IN\OR
    как можно писать магазин не зная элементарщины?
     
  11. Alost

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

    С нами с:
    7 фев 2009
    Сообщения:
    335
    Симпатии:
    0
    Адрес:
    Город вокруг невы
    Mr.M.I.T.
    А вдруг курсовая у человека)))

    blow
    WHERE `categ` = 'Lettings' OR `categ` = 'Sales'
    или
    WHERE `categ` != 'Lettings' //покажем все кроме Летингов этих (че это кстати?)