ದಿ SELECT
ಡೇಟಾಬೇಸ್ ಟೇಬಲ್ನಿಂದ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯಲು SQL ನಲ್ಲಿನ ಹೇಳಿಕೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.
ನಾವು SELECT
ಅನ್ನು ಬಳಸಬಹುದು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಕಾಲಮ್ (ಗಳು) ಅಥವಾ ಎಲ್ಲಾ ಕಾಲಮ್ಗಳಿಂದ ಡೇಟಾವನ್ನು ಪಡೆಯಲು ಹೇಳಿಕೆ.
ದಿ SELECT
ಹೇಳಿಕೆಯು ಈ ಕೆಳಗಿನ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಹೊಂದಿದೆ:
SELECT column1, column2, ... FROM table_name;
ಈ ಕೆಳಗಿನ ಡೇಟಾದೊಂದಿಗೆ “ಉದ್ಯೋಗಿಗಳು” ಎಂಬ ಟೇಬಲ್ ನಮ್ಮಲ್ಲಿದೆ ಎಂದು ಭಾವಿಸೋಣ:
+------------+-----------+----------+------------+ | 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
| +------------+
“ನೌಕರರು” ಕೋಷ್ಟಕದಿಂದ “ಇಲಾಖೆ” ಮತ್ತು “ನೌಕರರ ID” ಕಾಲಮ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲು:
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
| +------------+-----------+----------+------------+
ನಾವು 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
| +------------+