Гость
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Oператор if / 5 сообщений из 5, страница 1 из 1
29.10.2014, 08:13
    #38790119
shalx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oператор if
Привет
Кажется в sqlite нет "if", что можно использовать вместо этого
...
Рейтинг: 0 / 0
29.10.2014, 08:36
    #38790139
PPA
PPA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oператор if
shalx,
http://www.sqlite.org/lang_expr.html
The CASE expression
A CASE expression serves a role similar to IF-THEN-ELSE in other programming languages.
.......
оно?
...
Рейтинг: 0 / 0
29.10.2014, 11:20
    #38790396
shalx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oператор if
Код: php
1.
Query("SELECT * FROM `t_table` WHERE ricxvi = '{$aaa}' AND debeti = '{$deb}' AND krediti = '{$kre}'");



Вот такой запрос , эти переменные иногда нули и тогда код нэ исполняется , нужен такой запрос " если хоть одна переменная не нол то нее сщитать (игнорировать) остальных и исполнять запрос .
Как думаете это сделать возможно средствами sqlite или нет, если возможно что искать
...
Рейтинг: 0 / 0
29.10.2014, 18:32
    #38791118
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oператор if
ха? А по русски можно?
...
Рейтинг: 0 / 0
30.03.2015, 22:37
    #38921707
kisssko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Oператор if
Насколько ясно из контекста, это переменные не SQLite, а некоего языка. Или, точнее, среды, которая работает с SQLite.
А значит, первым делом нужно выяснить, какая результатирующая строка запроса получается, если переменная==NULL.
Например, вывести результат запроса, типа
Код: sql
1.
SELECT '${var}';


При этом переменная var должна быть NULL.
Тогда будет ясно, с чем сравнивать.
Так же можно проверять переменные средствами самого языка, на предмет того, являются они NULL, или нет,
перед выполнением запроса к базе. И если являются - то присваивать им некое условное значение.
Например - пустую строку.
...
Рейтинг: 0 / 0
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Oператор if / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]