С Новым годом! Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
87 / 55 / 15
Регистрация: 01.10.2010
Сообщений: 492

Выбрать все записи, НЕ удовлетворяющие условию

16.12.2012, 23:02. Показов 3539. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Как можно выбрать все записи, не удовлетворяющие условию. Например

MySQL
1
SELECT ID_Object FROM get_all_attributes WHERE (Name = 'Ответственный' AND  Value  =  'Иванов')
Всё, что находится в WHERE генерится автоматически, т.е. может быть очень длинным + OR.

типа так
MySQL
1
WHERE (Name = 'Ответственный' AND  Value  =  'Иванов') AND (Name = 'Оборудование' AND  Value  <>  'Огнетушитель') OR (Name = 'Ответственный' AND  Value  =  'Сидоров')
Пробовал
MySQL
1
SELECT ID_Object FROM get_all_attributes WHERE NOT(Name = 'Ответственный' AND  Value  =  'Иванов')
не то выдаёт
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.12.2012, 23:02
Ответы с готовыми решениями:

Выбрать все не повторяющиеся записи
Здравствуйте, возник такой вопрос есть 2 таблицы в одной таблице (mounth) записаны месяца, в другой таблице(cost_items) некоторые записи,...

Выбрать все записи кроме первой sql
Здравствуйте! Подскажите как вытащить все записи кроме первой? Хотелось бы как-то по красивей чем: SELECT `table`.`row` FROM...

Выбрать все записи кроме первых и последних десяти
Каквыбрать все записи кроме первых 10 и последних 10?

2
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
17.12.2012, 09:59
Цитата Сообщение от MDmitry_ Посмотреть сообщение
не то выдаёт
И не может выдавать то. Отрицание конъюнкции рано дизъюнкции отрицаний, как учит алгебра логики
Попробуй так:
SQL
1
2
3
4
5
6
7
8
SELECT ID_Object 
FROM get_all_attributes 
WHERE ID_Object NOT IN
  (
   SELECT ID_Object 
   FROM get_all_attributes 
   WHERE   ...  -- здесь твое сгенерированное условие
   )
1
87 / 55 / 15
Регистрация: 01.10.2010
Сообщений: 492
17.12.2012, 10:36  [ТС]
Цитата Сообщение от Grossmeister Посмотреть сообщение
И не может выдавать то. Отрицание конъюнкции рано дизъюнкции отрицаний, как учит алгебра логики
ну так по идее и не должно, но руки-то чешутся попробовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2012, 10:36
Помогаю со студенческими работами здесь

Выбрать в одном запросе все записи одной таблицы и счётчик второй
Доброго всем времени суток! Есть две таблицы, одна со списком пользователей, вторая со списком их прав. Идея состоит в том, что в...

Выбрать все записи с таблицы ah_gallery но не более чем 10 с каждой категории
привет всем! помогите пожалуйста исправить запрос.. я не нуб в sql но й любителем назватся немогу :-здесь.. ***** задача:...

Удалить из файла все записи, удовлетворяющие условию
Разработать программу записи подготовленных данных в файл и про-грамму обработки созданного файла: удалить из файла все записи,...

Из массива выбрать числа, удовлетворяющие условию
Здравствуйте. Помогите решить пожалуйста) Из ряда чисел В(45), выбрать такие , что 1&lt;=B &lt;=2 и построить из них новую...

Выбрать значение удовлетворяющие условию, определить четность и нечетность
static void Main(string args) { int arr = { 6, 14, 5, 8, 3, 34, 56, 78, 6, 4, 32, 6, 8, 2, 7, 89 }; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru