Topics
Introduction
Write a Sql query get first name, admission year, admission month and admission date from tblStudent table. I have used Microsoft SQL server 2008 R2 for the following demo.
tblstudent
StudentId | FirstName | LastName | Admission_fee | Admission_date | Branch |
---|---|---|---|---|---|
1 | John | Smith | 1000 | 2018-06-10 | Computer Engineering |
2 | David | Jones | 1200 | 2018-06-20 | Civil Engineering |
3 | Michael | Johnson | 900 | 2018-08-15 | Chemical Engineering |
4 | Chris | Lee | 1500 | 2018-07-10 | Electrical Engineering |
5 | Mike | Brown | 1600 | 2018-09-10 | Mechanical Engineering |
6 | Lisa | Smith | 1800 | 2018-07-10 | Computer Engineering |
7 | Mary | Smith | 1600 | 2018-06-11 | Computer Engineering |
SELECT SUBSTRING (CONVERT(VARCHAR,admission_date,103),7,4) AS YEAR, SUBSTRING (CONVERT(VARCHAR,admission_date,100),1,3) AS MONTH, SUBSTRING (CONVERT(VARCHAR,admission_date,100),5,2) AS DATE FROM tblStudent