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 –