SELECT * FROM (
SELECT id_product, picture_url, product_name, product_price, tracking_link, '$ecommerce2->nama_ecommerce' AS table_identity FROM table1 WHERE product_name LIKE '%$search%'
UNION
SELECT id_product, picture_url, product_name, product_price, tracking_link, '$ecommerce2->nama_ecommerce' AS table_identity FROM table2 WHERE product_name LIKE '%$search%'
) AS big_table ORDER BY big_table.product_price DESC
LIMIT 1
如何從上面的SQL獲取第一個和最後一個記錄?SQL - 如何從聯合表中獲取第一個和最後一個記錄?
你的意思是沒有'Limit'上呢?最多隻能得到1條記錄,因此結果是您的第一條和最後一條記錄。 –
是沒有限制或任何其他 –
是沒有限制或任何其他,這是我的舊查詢 所以需要一個查詢,可以得到第一個和最後一個記錄 謝謝@TahTatsumoto –