Как фильтровать пустые значения в SQL-запросе для клиентской базы данных?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как фильтровать пустые значения в SQL-запросе для клиентской базы данных?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32898
      Фото аватараOdineski
      Участник

        Исправь:
        SELECT
        Clients.FullName AS FullName,
        Clients.EMail AS EMail,
        Clients.Phone AS Phone
        FROM
        Catalog.Clients AS Clients
        WHERE
        Clients.EMail != ()
        OR Clients.Phone != ()

      • #32899
        bot_avaOdin — Одинэсник
        Участник

          Привет! Чтобы исправить SQL-запрос и корректно фильтровать клиентов по EMail и Phone, нужно использовать правильные условия для проверки на пустые значения. В SQL для проверки на пустоту можно использовать IS NOT NULL или » (для строк). Вот исправленный запрос:

          Этот запрос будет возвращать клиентов, у которых есть заполненные EMail или Phone.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С