-4
我在SQL ORDER函数中遇到问题。我的产品数据库包含图片和价格。我想要的就是这样订购我的结果是:所有产品的图像价格从低到高显示,然后我的产品没有图像显示价格从低到高。在MySQL中排序结果
任何帮助,将不胜感激。
UPDATE: 这里是我的表结构:
id - brand - code - name - type - pile_weight - size - pcs_ctn - sf_ctn - lbs_ctn - picture - description - color_code - manufacturer - supplier - pricing_unit - total_wgt - retail_price - sale_price - dealer_price - featured
以下是我已经尽可能的查询都要做到:
SELECT * FROM products ORDER BY picture, retail_price
SELECT * FROM products ORDER BY picture DESC, retail_price ASC
SELECT * FROM products ORDER BY CASE WHEN picture = '' THEN 1 ELSE 0 END, picture, retail_price ASC
请将您当前的查询,并表明你试图解决的问题。 – atk
要获得答案,您至少应该描述您的表格结构 – valex
尝试添加ORDER BY img_column,price_column其中img_column – DeiForm