এসকিউএল সার্ভার কোয়েরি এক্সিকিউশনের ফলাফল সেটে রেকর্ডগুলির ক্রমটি কীভাবে আবিষ্কার করবে?
আমি এটির মাথা বা লেজ তৈরি করার চেষ্টা করছি তবে নিজেকে আমার মাথা আঁচড়াতে দেখছি। আমি ক্ষেত্রগুলি পরিবর্তন করার সাথে সাথে আমি ক্রমটি নির্বাচন করছি যাতে পরিবর্তন হয়। আমি যখন একটি দিয়ে নীচের এসকিউএল কার্যকর করি তখন আমি SELECT *
একই রেকর্ড পাই তবে অনেকগুলি পৃথক ক্রমে।
SELECT TOP (900)
AD.ATTACHMENTID,
AD.NAME,
AD.ISINLINE,
AD.INSERTEDDATETIME,
ATMT.ATTACHMENTBLOB,
U.UFID
FROM ATTACHMENTDETAIL AD WITH (NOLOCK)
INNER JOIN MESSAGEATTACHMENT MA ON MA.ATTACHMENTID = AD.ATTACHMENTID
INNER JOIN ATTACHMENT ATMT ON ATMT.ATTACHMENTID = AD.ATTACHMENTID
INNER JOIN MESSAGE MSG ON MSG.ID = MA.MESSAGEID
INNER JOIN MESSAGEDETAIL MD ON MD.MESSAGEID = MA.MESSAGEID
INNER JOIN [USER] U ON U.ID = MD.USERID
LEFT OUTER JOIN XmlExtractionMapping XM ON MA.MESSAGEID = XM.MessageId
WHERE AD.FILEBOXTOKEN IS NULL
AND (XM.XMLEXTRACTIONDATE IS NOT NULL OR
(MSG.MESSAGESOURCEID = 1 AND MD.FolderId <> -4))
AND AD.ISINLINE = 'FALSE'
NOLOCK
- আপনি কেন এটি ব্যবহার করবেন না তা সব ধরণের কারণ দেখতে পাবেন। পরবর্তীকালের জন্য, দেখুন স্ক্লালব্লগ.ব্লাগস