我想在SQL中拆分多行中的一行。如何拆分多行中的值(MySQL)
例如,我有「A DROP ADCT門店 - 」包含空間和「 - 」我想,有值,例如幾行保持獨立。
原始結果:
SELECT statuses FROM campaigns;
+-----------------------------------------+
| RESULT OF QUERY |
+-----------------------------------------+
| A ADCT DROP INCALL - |
+-----------------------------------------+
結果一定很喜歡:
+-----------------------------------------+
| RESULT OF QUERY |
+-----------------------------------------+
| A |
| ADCT |
| DROP |
| INCALL |
+-----------------------------------------+
我嘗試用SUBSTRING_INDEX像:
SELECT status
FROM statuses
WHERE statuses.status NOT IN (SELECT SUBSTRING_INDEX(TRIM(dial_statuses)," ", 1) FROM campaigns WHERE campaign_id = '4000')
ORDER BY STATUS;
我很抱歉,我知道這是非常基本的。
謝謝!
它也在工作。多謝,夥計。 –