|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Возможно ли реализовать такой запрос в SQl? Если да, то как...
Приветствую всех
Сразу прошу сильно не ругать Вопрос следующего характера: Есть таблица с данными (пример LS), есть поля LS, STRIT_ID, DOM, DOMB, KV, KVB и есть переменные которые залетаю с другой таблицы, по которым нужно выбрать LS. Проблема заключается в том, что в таблице два поля (DOM, DOMB), а в другой(откуда берутся переменные) одно сразу "174А", тоже и по квартире. Как правильно и возможно ли оформить этот запрос... По хорошему должно было быть так: Код:
SELECT DISTINCT LS FROM LS_LIST WHERE (KV = 64) AND (KVB = 'Б') AND (STREET_ID = 78) AND (DOM_ID = 174) AND (DOM_BUKVA = 'А') А нужно типо как-то так: SELECT DISTINCT LS FROM LS_LIST WHERE (KV+KVB = '64Б') AND (STREET_ID = 78) AND (DOM_ID+DOM_BUKVA = '174А') Разделить переменные для выборки нет возможности, так как буква дома и квартиры может быть и буквой и цыфрой, по крайней мере у меня мозгов не хватает... Последний раз редактировалось Admin, 29.09.2016 в 20:11. |