 |
ด่วน!!!!!!!!!! ทำไงดีคะ ช่วยที!!!!!!!!! มีตารางอยู่ 5 ตารางชื่อตารางเป็นวันที่ 2009010120090102 |
|
 |
|
|
 |
 |
|
union เลยครับ ถ้า field มันเท่ากันหมด
|
 |
 |
 |
 |
Date :
2010-04-08 15:49:32 |
By :
mee079 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เขียนยังไงคะ ช่วยแนะนำที ฟิลด์เหมือนกันหมดค่ะ
|
 |
 |
 |
 |
Date :
2010-04-08 15:52:34 |
By :
yingnoi |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
CREATE TABLE PRODUCT_TB SELECT * FROM
(
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090101
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090102
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090103
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090104
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090105
)
|
 |
 |
 |
 |
Date :
2010-04-08 15:55:48 |
By :
windersun |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พี่ ๆ คะ ถ้ามันมีมากกว่า 5 ตาราง สมมุติมีเป็น 100 ตารางต้นฉบับอ่ะค่ะ ต้องเขียนระบุชื่อตารางทุกแถวเลยเหรอคะ
**** จาก code ด้านบน ข้อมูลจะต่อกันเลยใช่มั้ยคะ
|
 |
 |
 |
 |
Date :
2010-04-08 16:00:26 |
By :
yingnoi |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คงต้องทำใน PHP น่ะครับ คิดว่านะครับ แต่น่าจะวนลูปแล้วเอามายูเนียนกันแหละ ไม่เคยลองนะ เดาเอา อิอิอิ
|
 |
 |
 |
 |
Date :
2010-04-08 17:03:44 |
By :
kenessar |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
CREATE TABLE PRODUCT_TB SELECT * FROM
(
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090101
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090102
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090103
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090104
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090105
)
**เอาลงใน phpmyadmin มัน error อ่ะค่ะ ฟ้อง syntax error ไรสักอย่างนี่แหละค่ะ
|
 |
 |
 |
 |
Date :
2010-04-09 09:10:47 |
By :
yingnoi |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ดันๆๆๆๆๆๆๆ
|
 |
 |
 |
 |
Date :
2010-04-09 10:09:09 |
By :
yingnoi |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code
CREATE TABLE PRODUCT_TB SELECT * FROM
(
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090101
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090102
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090103
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090104
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090105
) as xxxx
* xxxx จะเปลี่ยนตัวแปรเป็นอะไรก็ได้
|
 |
 |
 |
 |
Date :
2010-04-09 10:22:41 |
By :
xbeginner01 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
MSSQL(PHP)
SELECT * INTO PRODUCT_TB
FROM (
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090101
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090102
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090103
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090104
UNION ALL
SELECT DATEBUY , MBCODE , PRDID, QTY FROM 20090105
) AS Table_Name
ไม่แน่ใจว่าใช้ได้เหมือนกันป่าวน่ะ..
|
 |
 |
 |
 |
Date :
2010-04-09 13:11:31 |
By :
EvoLutionGT |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|