SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Вопрос по запросу с исключением текстовых значений
Вопрос по запросу с исключением текстовых значений [сообщение #5572] Tue, 15 October 2024 09:05 Переход к следующему сообщению
pashamgup в настоящее время не в онлайне  pashamgup
Сообщений: 1
Зарегистрирован: October 2024
Junior Member
Добрый день. Есть таблица с колонками номер задачи, стоимость, статус задачи.
Как извлечь из таблицы задачи только с определённым статусом done?
После where status <> '%done%';
Или where status not like '%done%';
Данные запросы не срабатывают.
Re: Вопрос по запросу с исключением текстовых значений [сообщение #5573 является ответом на сообщение #5572] Tue, 15 October 2024 12:00 Переход к предыдущему сообщениюПереход к следующему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 360
Зарегистрирован: June 2022
Senior Member
Может where status = 'done';

А вообще дайте пример данных в таблице и что нужно получить.
Re: Вопрос по запросу с исключением текстовых значений [сообщение #5611 является ответом на сообщение #5573] Thu, 24 October 2024 15:54 Переход к предыдущему сообщению
DaniilGray в настоящее время в онлайне  DaniilGray
Сообщений: 12
Зарегистрирован: October 2024
Junior Member
А так - с равно/неравно и символами подстановки одновременно работать и не будет.
Здесь надо like использовать.
--Пример 1- когда должно быть done:
where status like '%done%';
--Пример 2- когда НЕ должно быть done:
where status not like '%done%';
Предыдущая тема: Шаблон реестра кластеров
Следующая тема: Не хочет работать Linked Server с PostgreSQL
Переход к форуму:
  


Текущее время: Thu Nov 21 16:56:38 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00841 секунд