|
MySQL.RU - Webboard
Вернуться
пересечение в одной таблице (Andrey) 26/06/2006 - 13:23:21
Re: пересечение в одной таблице (Dinky) 26/06/2006 - 19:40:52
Re: пересечение в одной таблице (Andrey) 26/06/2006 - 21:44:58
From: Andrey - 26/06/2006 - 13:23:21
Subject:пересечение в одной таблице
-----------------
Прошу помощи.
Есть одна таблица (ID характеристика)
11 двухтактные
12 четырехтактные
13 двухтактные
14 двухтактные
15 четырехтактные
11 до 18
12 от 18 до 50
13 до 18
14 более 50
15 до 18
Необходимо выбрать «двухтактные» «до 18»
SELECT * FROM product_classifications WHERE class= двухтактные OR class=до 18
- избыточно выбирает все двухтактные (в том числе и более 50 …..) и все «до 18» (в том числе и четырехтактные)
SELECT * FROM product_classifications WHERE class= двухтактные AND class=до 18
- ничего не выбирает (так как одно поле)
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
28976
|
|