মূল কন্টেন্টে যান
মডিউল 1 · 2-এর পাঠ 4কোর্সে 2/57~10 min
মডিউল পাঠ (2/4)

থেকে … নির্বাচন করুন

এসকিউএল-এর সবচেয়ে সহজ ক্যোয়ারীকে বলা হয় SELECT_ এবং একটি থেকে সারি বের করে টেবিল এটি ভাষাটির "হ্যালো, বিশ্ব" এবং আপনি এটি প্রায় ব্যবহার করবেন প্রতিটি প্রশ্ন আপনি আপনার বাকি জীবনের জন্য লিখুন. ন্যূনতম সিনট্যাক্স হল:

SQL
SELECT <colonne>
FROM   <tabella>;

ইংরেজিতে পড়ুন: "প্রদত্ত টেবিল থেকে এই কলামগুলি নিন"। এসকিউএল ইঞ্জিন সারি সারি টেবিল সারি স্ক্যান করে এবং প্রতিটির জন্য শুধুমাত্র ফেরত দেয় অনুরোধ করা কলাম।

সব কলাম, বা শুধু কিছু

  • SELECT * টেবিলের সমস্ত কলাম প্রদান করে। এটা জন্য সুবিধাজনক একটি নতুন ডেটাসেট অন্বেষণ, কিন্তু "বাস্তব" কোডে এটি এড়ানো হয়: যদি আগামীকাল আপনি টেবিলে একটি কলাম যোগ করুন, প্রশ্নটি নিঃশব্দে আরও ডেটা ফেরত দেবে।
  • SELECT col1, col2_ শুধুমাত্র তালিকাভুক্ত কলামগুলি প্রদান করে, ক্রম অনুসারে আপনি তাদের লিখুন. অর্ডার পরিবর্তন করলে আউটপুট পরিবর্তন হয়।
SQL
-- Tutto, comodo per esplorare:
SELECT * FROM employees;

-- Solo le colonne che servono, nell'ordine deciso da te:
SELECT last_name, first_name, salary
FROM employees;

হোয়াইটস্পেস, ইন্ডেন্টেশন, সেমিকোলন

SQL ফরম্যাটিং সহ ক্ষমাশীল: এই তিনটি প্রশ্ন অভিন্ন ইঞ্জিন:

SQL
SELECT first_name, last_name FROM employees;

SELECT first_name,last_name FROM employees;

SELECT
  first_name,
  last_name
FROM employees;

তৃতীয় ফর্মটি আপনি পেশাদার কোডে প্রায়শই দেখতে পাবেন: এক আপনি যখন ক্ষেত্র যোগ করেন বা সরান তখন প্রতি লাইন কলাম পার্থক্যটিকে আরও পাঠযোগ্য করে তোলে।

চেষ্টা করে দেখুন

ব্যায়াম#sql.m1.l2.e1
প্রচেষ্টা: 0লোড হচ্ছে...

সেই ক্রমে সমস্ত কর্মচারীদের প্রথম নাম (first_name) এবং শেষ নাম (last_name) বের করুন।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

SELECT এবং FROM-এর মধ্যে আপনি যে দুটি কলাম চান তা একটি কমা দ্বারা আলাদা করে তালিকাভুক্ত করতে হবে।

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ

ব্যায়াম পর্যালোচনা করুন

ব্যায়াম#sql.m1.l2.e2
প্রচেষ্টা: 0লোড হচ্ছে...

কর্মচারীদের ইমেল, শেষ_নাম এবং বেতন বের করুন (এই সঠিক কলামের ক্রমে)।

সম্পাদক লোড হচ্ছে...
ইঙ্গিত দেখান

ফলাফলের কলামের ক্রমটি সেই ক্রম অনুসরণ করে যেখানে আপনি SELECT এর পরে তাদের তালিকা করেন৷

সমাধান 3 প্রচেষ্টার পরে উপলব্ধ