मुझे लगता है कि इसे एप्लिकेशन परत पर PHP के माध्यम से करना सबसे अच्छा है, लेकिन आप इसे LEAST()
के साथ कर सकते हैं और GREATEST()
:
SELECT t.id,t.description,
LEAST(t.shop1,t.shop2,t.shop3) as lowest,
(t.shop1+t.shop2+t.shop3) - (LEAST(t.shop1,t.shop2,t.shop3) + GREATEST(t.shop1,t.shop2,t.shop3)) as middle_one
GREATEST(t.shop1,t.shop2,t.shop3) as biggest
FROM YourTable t