сохранение значений результатов в другой таблице на основе условия
141
28
У меня есть таблица "new_table" в mysql, я хочу сохранить результат в две разные таблицы на основе условия, то есть, если процент выше 70, тогда результат должен быть сохранен в доминантном, который должен храниться в других из таблицы ниже результата на основе условия (если процент> 70) должен хранить значения 80 и 75 в доминирующей таблице и должен хранить 20, 40, 60 в другой таблице, любезную помощь. заранее спасибо.
sku_id new_total percentage
1 8 20
2 12 40
3 14 80
4 10 75
5 13 60
спросил(а)
2016-02-23T13:21:00+03:00
5 лет, 1 месяц назад
добавить комментарий
пожаловаться
Решение
61
Вы можете использовать команду create as select:
CREATE TABLE dominant AS (
SELECT * FROM new_table
WHERE percentage > 70)
А для второй таблицы та же логика:
CREATE TABLE others AS (
SELECT * FROM new_table
WHERE percentage < 70)
ответил(а)
2016-02-23T13:24:00+03:00
5 лет, 1 месяц назад
добавить комментарий
пожаловаться
Ваш ответ