কম্পিউটার টিউটোরিয়াল

MySQL-এ রিজার্ভড শব্দ 'from' ও 'to' কলাম নামে ব্যবহার ও সিলেক্ট

MySQL-এ রিজার্ভড শব্দ (যেমন from, to, select, where ইত্যাদি) কলাম বা টেবিল নাম হিসেবে ব্যবহার করতে হলে অবশ্যই ব্যাকটিক (`) দিয়ে ঘেরতে হয়।

টেবিল তৈরি (ব্যাকটিক দিয়ে)

mysql> CREATE TABLE DemoTable720 (
    `from` DATE,
    `to` DATE
);
Query OK, 0 rows affected (0.69 sec)

রেকর্ড ইনসার্ট

mysql> INSERT INTO DemoTable720 VALUES
('2019-01-21', '2019-07-23'),
('2017-11-01', '2018-01-31'),
('2015-08-11', '2016-09-19');
Query OK, 3 rows affected

সিলেক্ট (ব্যাকটিক বাধ্যতামূলক)

mysql> SELECT `to`, `from` FROM DemoTable720;
+------------+------------+
| to         | from       |
+------------+------------+
| 2019-07-23 | 2019-01-21 |
| 2018-01-31 | 2017-11-01 |
| 2016-09-19 | 2015-08-11 |
+------------+------------+

সাধারণ নিয়ম

  • রিজার্ভড শব্দ, স্পেশাল ক্যারেক্টার, স্পেস থাকলে → `identifier`
  • সিংল কোট (') স্ট্রিং লিটেরেলের জন্য
  • ডবল কোট (") স্ট্রিং বা আইডেন্টিফায়ার (ANSI_QUOTES মোডে)
  • এলিয়াসেও ব্যাকটিক ব্যবহার করা ভালো: SELECT col AS `alias`
  1. MySQL-এ ORDER BY RAND() LIMIT 1 ব্যবহার করে র‍্যান্ডম রেকর্ড নির্বাচন করুন

  2. MySQL에서 한 테이블의 데이터를 다른 테이블로 복사하기 (INSERT INTO SELECT)

  3. MySQL স্টোরড প্রোসিজারে OUT প্যারামিটার ব্যবহার করে SELECT INTO করা

  4. MySQL ডাটাবেস, টেবিল, এবং কলাম ইনফরমেশন প্রদর্শন