Я хочу написать mysql когда утверждение, и я не могу этого сделать.
объяснение => localParty - это столбец в таблице «data», loc - это столбец из таблицы «o», и я хочу сравнить localParty с loc, если их значения равны, то я хочу получить информацию из столбца loc_m (этот столбец из таблицы "o"), а если не равно, то из столбца localParty (из таблицы "data")
Пожалуйста, помогите, как написать этот скрипт в запрос MySQL? Спасибо
с этим скриптом
select (case when data.localparty = o.loc then o.loc_m else data.localparty end)
as customdata from data, o
он работает, но в нем пропущено ровно три результата (я имею в виду, что затем data.localparty, равный o.loca, он дает результат из data.localparty 3 раза, а после этого один раз он дает результат из loc_m, и это будет так.