SQL സ്റ്റേറ്റ്മെന്റ് തിരഞ്ഞെടുക്കുക

ദി SELECT ഒരു ഡാറ്റാബേസ് പട്ടികയിൽ നിന്ന് ഡാറ്റ വീണ്ടെടുക്കുന്നതിന് SQL ലെ സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുന്നു.

നമുക്ക് SELECT ഉപയോഗിക്കാം നിർദ്ദിഷ്ട നിര (കളിൽ) അല്ലെങ്കിൽ എല്ലാ നിരകളിൽ നിന്നും ഡാറ്റ നേടുന്നതിനുള്ള പ്രസ്താവന.



SQL സെലക്ട് സിന്റാക്സ്

ദി SELECT പ്രസ്താവനയ്ക്ക് ഇനിപ്പറയുന്ന വാക്യഘടനയുണ്ട്:


SELECT column1, column2, ... FROM table_name;

SQL സെലക്ട് സ്റ്റേറ്റ്മെന്റ് ഉദാഹരണങ്ങൾ

ഇനിപ്പറയുന്ന ഡാറ്റയ്‌ക്കൊപ്പം “ജീവനക്കാർ” എന്ന് വിളിക്കുന്ന ഒരു പട്ടിക ഞങ്ങളുടെ പക്കലുണ്ടെന്ന് കരുതുക:

+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 1

| Mark
| Otto
| Finance | | 2

| Jacob
| Thornton | IT
| | 3

| Su
| Bird
| Marketing | | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+


ഒരു നിരയിൽ നിന്ന് തിരഞ്ഞെടുക്കുക

“ജീവനക്കാർ” പട്ടികയിൽ നിന്ന് “വകുപ്പ്” നിര തിരഞ്ഞെടുക്കുന്നതിന്:


SELECT Department FROM Employees;

Put ട്ട്‌പുട്ട്:

+------------+ | Department | +------------+ | Finance | | IT
| | Marketing | | IT
| +------------+


ഒന്നിലധികം നിരകളിൽ നിന്ന് തിരഞ്ഞെടുക്കുക

“എംപ്ലോയീസ്” പട്ടികയിൽ നിന്ന് “ഡിപ്പാർട്ട്മെന്റ്”, “എംപ്ലോയി ഐഡി” നിരകൾ തിരഞ്ഞെടുക്കുന്നതിന്:

SELECT EmployeeID, Department FROM Employees;

Put ട്ട്‌പുട്ട്:

+------------+------------+ | EmployeeID | Department | +------------+------------+ | 1

| Finance | | 2

| IT
| | 3

| Marketing | | 4

| IT
| +------------+------------+


തിരഞ്ഞെടുക്കുക * പ്രസ്താവന

“ജീവനക്കാർ” പട്ടികയിൽ നിന്ന് എല്ലാ നിരകളും തിരഞ്ഞെടുക്കുന്നതിന്:


SELECT * FROM Employees;

Put ട്ട്‌പുട്ട്:

+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 1

| Mark
| Otto
| Finance | | 2

| Jacob
| Thornton | IT
| | 3

| Su
| Bird
| Marketing | | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+


WHERE ക്ലോസ് ഉപയോഗിച്ച് ഫലങ്ങൾ ഫിൽട്ടർ ചെയ്യുക

ഒരു SELECT ൽ നിന്ന് നമുക്ക് ഫലങ്ങൾ ഫിൽട്ടർ ചെയ്യാൻ കഴിയും WHERE ഉപയോഗിച്ച് അന്വേഷിക്കുക ഉപവാക്യം.

ഉദാഹരണത്തിന്, “ഐടി വകുപ്പ്” ഉപയോഗത്തിലെ എല്ലാ ജീവനക്കാരെയും തിരഞ്ഞെടുക്കുന്നതിന്:

SELECT * FROM Employees WHERE Department='IT'

Put ട്ട്‌പുട്ട്:


+------------+-----------+----------+------------+ | EmployeeID | FirstName | LastName | Department | +------------+-----------+----------+------------+ | 2

| Jacob
| Thornton | IT
| | 4

| Sam
| Burger | IT
| +------------+-----------+----------+------------+

അതുപോലെ, ഞങ്ങൾ ഉപയോഗിക്കുന്ന “ഐടി ഡിപ്പാർട്ട്മെന്റിൽ” ഉള്ള എല്ലാ ജീവനക്കാരുടെ ഐഡികളും തിരഞ്ഞെടുക്കുന്നതിന്:

SELECT EmployeeID FROM Employees WHERE Department='IT'

Put ട്ട്‌പുട്ട്:

+------------+ | EmployeeID | +------------+ | 2

| | 4

| +------------+

രസകരമായ ലേഖനങ്ങൾ