के भीतर मानों द्वारा आदेश द्वारा निम्न क्वेरी में लौटाई गई वस्तुओं को क्रमबद्ध करने की उम्मीद है, वे IN() फ़ंक्शन में दर्ज किए गए क्रम को क्रमबद्ध करें।MySQL - INRER IN()
इनपुट:
SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C');
उत्पादन:
| id | name |
^--------^---------^
| 5 | B |
| 6 | B |
| 1 | D |
| 15 | E |
| 17 | E |
| 9 | C |
| 18 | C |
कोई भी विचार?
ओह, यह काफी अच्छा है! मुझे संदेह है कि यह MySQL- विशिष्ट है? –
@Vladimir - हाँ, यह MySQL- विशिष्ट है। प्रश्न में MySQL टैग है। –
ग्रेट, डीबी स्विच के बाद ओरेकल के "डीकोड" फ़ंक्शन के लिए प्रतिस्थापन। –