পরীক্ষা করতে, sleep() ফাংশন ব্যবহার করুন।
কেস 1 −
সিনট্যাক্স নিম্নরূপ -
yourTableNameGROUP থেকে yourColumnName+sleep(yourIntegerValue)আপনার ColumnName+sleep(yourIntegerValue);;
কেস 2 - আপনি অন্য সিনট্যাক্স ব্যবহার করতে পারেন যা নিম্নরূপ -
আপনার কলামের নাম+স্লিপ(yourIntegerValue)কে যেকোনও আলিয়াসনাম হিসেবে বেছে নিন আপনার টেবলনাম গ্রুপ আপনার আলিয়াসনামের দ্বারা;
উপরের সিনট্যাক্সগুলি বোঝার জন্য, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল স্লিপডেমো তৈরি করুন -> ( -> মান int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.25 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> insert in sleepDemo values(40);Query OK, 1 সারি প্রভাবিত (0.18 sec)mysql> insert in sleepDemo values(60);Query OK, 1 সারি প্রভাবিত (0.19 sec)mysql> insert in sleepDemo values( 60); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> স্লিপডেমো থেকে *নির্বাচন করুন;
এখানে আউটপুট −
<প্রে>+------+| মান |+------+| 40 || 60 || 60 |+------+3 সারি সেটে (0.00 সেকেন্ড)এখানে SELECT এবং HAVING/GROUP BY ক্লজের মধ্যে সাধারণ সাব এক্সপ্রেশনগুলিকে বাদ দেওয়ার জন্য প্রশ্ন রয়েছে৷
কেস 1 − ক্যোয়ারীটি নিম্নরূপ −
mysql> মান + ঘুম (3) -> স্লিপ ডেমো থেকে -> মান অনুসারে গ্রুপ করুন + ঘুম (3);
আউটপুট নিম্নরূপ -
+----------------+| মান+ঘুম(3) |+----------------+| 40 || 60 |+----------------+2 সারি সেটে (9.00 সেকেন্ড)
উপরের প্রশ্নটি প্রতিটি মানের জন্য 9 সেকেন্ড সময় নেয় (3 সেকেন্ডের জন্য 40, 3 সেকেন্ডের জন্য 60, 3 সেকেন্ডের জন্য 60)।
কেস 2 − ক্যোয়ারীটি নিম্নরূপ −
mysql> মান + ঘুম (3) হিসাবে v -> স্লিপ ডেমো থেকে -> গ্রুপ দ্বারা v;
আউটপুট নিম্নরূপ -
<প্রে>+------+| v |+------+| 40 || 60 |+------+2 সারি সেটে (9.00 সেকেন্ড)