MySQL - Выбор одного и того же столбца приводит к 2 различным выводам - PullRequest
0 голосов
/ 30 марта 2020

У меня есть таблица, которая выглядит следующим образом:

item_id | item_name
--------+-------------
123     | Blue_Ocean
234     | Green_Grass

Я хотел бы запросить столбцы из этой таблицы, чтобы результат был таким,

item_id | item_name   | item_name_without_underscore
--------+-------------+------------------------------
123     | Blue_Ocean  | Blue Ocean
234     | Green_Grass | Green Grass

Is это возможно только с помощью запроса? Или мне нужно проанализировать результат, который я хочу, на внутренней стороне моего приложения?

1 Ответ

4 голосов
/ 30 марта 2020

Вы можете использовать replace():

select item_id, item_name,
       replace(item_name, '_', ' ') as item_name_without_underscore
from t;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...