查詢擁有相同欄位的資料表時如何判斷查詢出來的資料屬於哪一個table中的資料
在每一個子查詢中插入一個type的欄位並給予其特定的值
SELECT *
FROM (
(
SELECT id, title, modt, pic1, 'box' AS
TYPE FROM `box`
)
UNION (
SELECT id, title, modt, pic1, 'packing' AS
TYPE FROM `packing`
)
UNION (
SELECT id, title, modt, pic1, 'plan' AS
TYPE FROM `plan`
)
UNION (
SELECT id, title, modt, pic1, 'product' AS
TYPE FROM `product`
)
) AS a
order by modt
沒有留言:
張貼留言