|
Sql запрос
|
|||
---|---|---|---|
#18+
Коллеги, добрый вечер! Помогите решить задачу! Есть база данных, при входе запрашивается логин, записывается в переменную GroupID(). В зависимости от того какой пользователь зашел, нужно чтобы форма отображала либо данные конкретного пользователя, либо все имеющиеся записи. Подскажите,как правильно составить sql - запрос, чтобы в условии отбора в функции iif, если условие не выполняется, отображались все записи. IIf(GroupID()<>1;GroupID();Like "*"); не знаю как правильно записать "Like "*"". ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2020, 21:31 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
ЖизньПрекрасна, Код: sql 1.
или Код: sql 1.
первый вариант больше нравится ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2020, 22:21 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
Swa111, спасибо))), но я ничего не поняла((( ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2020, 22:38 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
ЖизньПрекрасна, Каков вопрос... Приложили бы пример БД, результат что сами смогли сделать, Вам бы подсказали более конкретно ... |
|||
:
Нравится:
Не нравится:
|
|||
14.09.2020, 23:37 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
ЖизньПрекрасна, Оператор Like должен стоять впереди, так как функция IIf возвращает значение а не выражение. Так же оба возвращаемых значения должны быть одного типа (строка, число и т.п.). Like IIf(GroupID()<>1;GroupID(); "*") ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 08:33 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
А еще название топика очень информативное))) Надо же, впервые возник вопрос по запросу sql!!! да и фото в профиле отсутствует. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 09:28 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
ЖизньПрекрасна, -создаете запрос без отбора с выводом всех значений -переключаетесь в режим SQL -дополняете текст строчкой: WHERE iif ([параметр]=2,ctl=2,ctl=true); или вместо "[параметр]" ссылка на поле формы,куда вводится параметр. Ну и, естессно, синтаксис,в зависимости от типа поля ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 09:44 |
|
Sql запрос
|
|||
---|---|---|---|
#18+
Geizer1, Спасибо большое!!! Очень помогли))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:47 |
|
|
start [/forum/topic.php?fid=45&fpage=13&tid=1609939]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
106ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 487ms |
0 / 0 |