Например, допустим, что есть таблица вроде этого:Есть ли способ разбить строку, если она соответствует определенному значению?
ID Food
-- ----
1 Fruit
Поэтому, когда он говорит, что фрукты, я хочу, чтобы разбить его на 3 строки:
ID Food
-- ----
1 Apple
1 Banana
1 Orange
Любые советы?
Посмотрите на свой пост и спросить себя, если вы думаете, что вы могли бы ответить на этот вопрос на основе того, что вы в курсе. Вам нужно предоставить некоторые фактические данные о том, что вы хотите. Это в запросе? Или вы пытаетесь взять любой ряд, который является плодом, и превратить его в 3 строки в таблице? Откуда берутся новые ценности? Дайте нам что-нибудь, и мы сможем помочь. –
создайте таблицу, указывающую, что такое плод, и присоединитесь к этой таблице на том же id'е – SomeJavaGuy
Я бы создал отношения [один ко многим] (https://en.wikipedia.org/wiki/One-to- many_ (data_model)) в вашей базе данных. Создайте вторую таблицу, которая выглядит как '(ID, FoodId, FoodPartName)' –