powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Oператор if
5 сообщений из 5, страница 1 из 1
Oператор if
    #38790119
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет
Кажется в sqlite нет "if", что можно использовать вместо этого
...
Рейтинг: 0 / 0
Oператор if
    #38790139
Фотография PPA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Oператор if
    #38790396
shalx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: php
1.
Query("SELECT * FROM `t_table` WHERE ricxvi = '{$aaa}' AND debeti = '{$deb}' AND krediti = '{$kre}'");



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


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


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