ข้อมูล เช่น สินค้า
|
|___อาหาร
| |
| |____ข้าวกระเพราไก่
| |
| |____ข้าวไข่เจียว
| |
| |____ข้าวผัดทะเล
|
|___เครื่องเขียน
|
|____ดินสอ
|
|____ปากกา
จาก tree อธิบายได้ว่า ::
สินค้า (root) มี id : 1 , level : 0
อาหาร (parent) มี id : 2 , parentid : 1 , level : 0
ข้าวกระเพราไก่ (child) มี id : 3 , parentid : 2 , level : 0
ข้าวไข่เจียว (child) มี id : 4 , parentid : 2 , level : 1
ข้าวผัดทะเล (child) มี id : 5 , parentid : 2 , level : 2
เครื่องเขียน (parent) มี id : 6 , parentid : 1 , level : 1
ดินสอ (child) มี id : 7 , parentid : 6 , level : 0
ปากกา (child) มิ id : 8 , parentid : 6 , level : 1
จากข้อมูลข้างต้น ต้องการแก้ไข field level เข้าไปในตารางให้เลข (level) รันออกมาดังข้อมูลข้างต้น
ควรเขียนโปรแกรม Java เพื่อ generate ยังไงดีคะ
ขอบคุณค่ะ
วิธี Generate Java Update ข้อมูลในตาราง MySQL ค่ะ
|
|___อาหาร
| |
| |____ข้าวกระเพราไก่
| |
| |____ข้าวไข่เจียว
| |
| |____ข้าวผัดทะเล
|
|___เครื่องเขียน
|
|____ดินสอ
|
|____ปากกา
จาก tree อธิบายได้ว่า ::
สินค้า (root) มี id : 1 , level : 0
อาหาร (parent) มี id : 2 , parentid : 1 , level : 0
ข้าวกระเพราไก่ (child) มี id : 3 , parentid : 2 , level : 0
ข้าวไข่เจียว (child) มี id : 4 , parentid : 2 , level : 1
ข้าวผัดทะเล (child) มี id : 5 , parentid : 2 , level : 2
เครื่องเขียน (parent) มี id : 6 , parentid : 1 , level : 1
ดินสอ (child) มี id : 7 , parentid : 6 , level : 0
ปากกา (child) มิ id : 8 , parentid : 6 , level : 1
จากข้อมูลข้างต้น ต้องการแก้ไข field level เข้าไปในตารางให้เลข (level) รันออกมาดังข้อมูลข้างต้น
ควรเขียนโปรแกรม Java เพื่อ generate ยังไงดีคะ
ขอบคุณค่ะ