Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2020, 16:26   #1
alexmansb
Новичок
Джуниор
 
Регистрация: 10.02.2020
Сообщений: 3
По умолчанию Помогите составить запрос

Есть таблица
Person {
private Long id;
private String name;
private int age;
private City cityId;
}
Мне нужны сделать выборку по name, age и cityId.
Но при этом в запросе (именно в запросе, а не в БД) любое из этих полей может быть равно null, т.е. в этом случае это поле не надо включать в условие поиска
alexmansb вне форума Ответить с цитированием
Старый 30.12.2020, 08:18   #2
Алексей1153
фрилансер
Форумчанин
 
Регистрация: 11.10.2019
Сообщений: 985
По умолчанию

alexmansb, так составляй запрос с проверкой только нужных полей. В чём именно затык?
Алексей1153 вне форума Ответить с цитированием
Старый 30.12.2020, 08:24   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,527
По умолчанию

Цитата:
любое из этих полей может быть равно null
поле (значение поля в таблицe БД) =null
или же значение ФИЛЬТРА для указанного поля =null ????

Цитата:
т.е. в этом случае это поле не надо включать в условие поиска
если указанный фильтр null то данное условие не проверять????

Код:
( поле БД =условие или условие is null )
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите составить SQL запрос DarknessLORD11 Помощь студентам 3 24.12.2015 06:35
Помогите составить запрос новичку pls madace SQL, базы данных 4 15.04.2014 21:05
Помогите составить запрос. Firebird tarakan1983 SQL, базы данных 4 05.04.2014 16:16
Помогите, кому не жалко, составить запрос ГиТ SQL, базы данных 9 07.09.2009 07:05
помогите составить SQL запрос!!!! MAKSA БД в Delphi 12 07.08.2009 11:12