basi c Замена ряда в select - PullRequest
1 голос
/ 13 марта 2020

Я довольно новичок с MySQL, и мой вопрос

Как я могу сделать так, чтобы при выборе я делаю "Bike_ID" вместо того, чтобы показывать "bike_name", но совпадать с таблицей заказов?

Показывает:

# Orders_ID, Bike_ID, Serial_Number
    '1',       '4',     '204358'

То, что я хочу, чтобы выбор показывал:

# Orders_ID, Bike_name, Serial_Number
    '1',       'Honda Monkey',     '204358'

Я добавил два скриншота из оболочки таблиц.

enter image description here

enter image description here

1 Ответ

2 голосов
/ 13 марта 2020

Вы, похоже, ищете простое соединение:

select o.orders_id, m.bike_name, o.serial_number
from orders o
inner join motorbike m on m.bike_id = o.bike_id
where o.customer_id = 1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...