কম্পিউটার

1 সপ্তাহের বেশি পুরানো তারিখের সাথে সমস্ত রেকর্ড ফেরত দেওয়ার জন্য MySQL ক্যোয়ারী


1 সপ্তাহের বেশি পুরনো তারিখ পেতে, আপনি নিম্নলিখিত সিনট্যাক্স −

ব্যবহার করতে পারেন
yourTableName থেকে *নির্বাচন করুন যেখানে yourColumnName  

উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণী তৈরি করুন এক সপ্তাহের তারিখগুলি −> ( −> আগমনের সময় তারিখ −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.87 সেকেন্ড)

সারণিতে কিছু রেকর্ড সন্নিবেশ করুন -

mysql> তারিখে ঢোকান , 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> তারিখে ঢোকান সপ্তাহ));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)mysql> DatesOfOneWeek মানগুলিতে সন্নিবেশ করুন(date_add(now(),interval 1 সপ্তাহ));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)

আমরা উপরে সন্নিবেশ করা রেকর্ড আছে কি না পরীক্ষা করা যাক. সারণী থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য ক্যোয়ারী নিম্নরূপ -

mysql> DatesOfOneWeek থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+---------+| আগমনের সময় |+---------+| 2018-12-20 18:11:02 || 2018-11-04 00:00:00 || 2018-11-25 00:00:00 || 2018-11-29 18:11:40 || 2018-12-13 18:11:46 |+----------------------+5 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি তারিখ পেতে MySQL ক্যোয়ারী রয়েছে যা অতীতে ছিল অর্থাৎ 1 সপ্তাহের আগের সমস্ত তারিখ -

mysql> DatesOfOneWeek থেকে *নির্বাচন করুন যেখানে ArrivalTime  

নিচের আউটপুট −

<প্রে>+---------+| আগমনের সময় |+---------+| 2018-11-04 00:00:00 || 2018-11-25 00:00:00 || 2018-11-29 18:11:40 |+----------------------+3টি সারি সেটে (0.00 সেকেন্ড)

  1. MYSQL-এ একক প্রশ্ন সহ দুটি টেবিলে রেকর্ড সন্নিবেশ করতে UNION ALL ব্যবহার করুন

  2. MySQL ক্যোয়ারী সপ্তাহের দিনের সাথে তারিখ রেকর্ড বিয়োগ করতে এবং রেকর্ডের সাথে সপ্তাহের দিন প্রদর্শন করে

  3. MySQL-এ 5 মিনিটের বেশি পুরনো টাইমস্ট্যাম্পের রেকর্ড মুছে ফেলবেন?

  4. একটি একক প্রশ্নে IN() সহ একটি MySQL টেবিল থেকে রেকর্ড মুছুন