हर दूसरे SQL इंजन की तरह, MySQL MyISAM टेबल उस क्रम के बारे में बिल्कुल भी गारंटी नहीं देते हैं जिसमें पंक्तियों को वापस किया जाता है जब तक कि आप ORDER BY क्लॉज निर्दिष्ट नहीं करते हैं। आम तौर पर जिस क्रम में उन्हें लौटाया जाता है वह वह क्रम होगा जिसमें उन्हें फाइल सिस्टम से पढ़ा गया था, जो अपडेट, डिलीट और यहां तक कि कैश्ड चयन की स्थिति के आधार पर क्वेरी से क्वेरी में बदल सकता है।
यदि आप एक ही पंक्ति को एक से अधिक बार लौटाने से बचना चाहते हैं तो आपको किसी चीज़ से आदेश देना होगा, प्राथमिक कुंजी सबसे स्पष्ट उम्मीदवार है।