Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор между 2 колонками в запросе / 2 сообщений из 2, страница 1 из 1
12.04.2017, 16:49
    #39437433
Necrosss
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор между 2 колонками в запросе
Здравствуйте.
Не эксперт в языке SQL поэтому собственно и прошу подсказки.

Есть две таблицы объединённые JOIN, назовём их "table1" и "table2".
Из них идёт выборка.

В обоих есть одна и та же колонка, назовём её "test". (То есть "table1.test" и "table2.test")

Что мне нужно сделать:
Если в table1.test ничего не записано (Пусто либо "0") - значит берём данные из table2.test.

Как реализовать это в рамках одного запроса ?
Спасибо.
...
Рейтинг: 0 / 0
12.04.2017, 16:54
    #39437435
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор между 2 колонками в запросе
Код: sql
1.
SELECT CASE COALESCE(table1.test, 0) WHEN 0 THEN table2.test ELSE table1.test END
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выбор между 2 колонками в запросе / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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