컬럼 데이터를 기반으로 테이블을 생성할 수 있나요?
Exchange
현재 많은 열이 포함된 테이블이 있습니다.
ID:NAME:PRICE
1:Stick:12
2:Stone:20
3:Water:1
4:Water:1
하지만 Name
해당 열을 기반으로 많은 수의 테이블을 만들고 해당 이름이 포함된 행을 선택하여 해당 테이블로 이동하고 싶습니다.
따라서 위의 예에서 결과는 3개의 새 테이블이 됩니다.
Stick
, Stone
&Water
테이블 Water
은
1:Water:1
2:Water:1
답변1
하지 마세요. 많은 수의 테이블을 만드는 것은 매우 나쁜 생각입니다.
EAV 모델(이미 테이블에 사용됨 Exchange
)을 더 잘 배우십시오.
https://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80%93value_model