В основном я хочу, чтобы классифицировать своих клиентов, на основании которых другие таблицы они появляются, я сомневаюсь, что этот синтаксис отдаленно правильно, но, надеюсь, суть приходит через:.MySQL: создание новых столбцов на основе содержимого других таблиц
SELECT customer_id,
CASE customer_id
WHEN [customer_id is in tableA] THEN 'customer_segment_1'
WHEN [customer_id is in tableB] THEN 'customer_segment_2'
ELSE 'customer_segment_3' END
AS 'customer_segment'
FROM customers
Да. это совершенно неверно. вам нужно «присоединить» к вашей таблице A таблицуB, а затем значения будут доступны для использования в инструкции 'case'. –
Можете ли вы поделиться своими стэками таблиц и некоторыми образцами данных? – Mureinik
В чем причина нисходящего потока по этому вопросу? Мне кажется очень хорошо. – zedfoxus