2016-11-18 32 views
-3
SELECT COUNT(*) AS Total FROM (
     SELECT * 
     FROM `list_lazada` WHERE product_name LIKE '%$search%' 
     UNION All 
     SELECT * 
     FROM `list_simulation` WHERE product_name LIKE '%$search%' 
    ) 

運行SQL 「每個派生的表必須有它自己的別名」每個派生的表必須有它自己的別名(SQL和PHP)

請幫助?

+0

只是在子查詢括號後添加一個別名 –

回答

2

的子查詢提供一個別名

SELECT COUNT(*) AS Total FROM (
     SELECT * 
     FROM `list_lazada` WHERE product_name LIKE '%$search%' 
     UNION All 
     SELECT * 
     FROM `list_simulation` WHERE product_name LIKE '%$search%' 
    ) t1 

希望這應該解決您的問題。

+0

It Works,非常感謝你:) –

相關問題