Advanced SQL Main Module TVET
Advanced SQL Main Module TVET
INFORMATION COMMUNICATION
TECHNOLOGY DEPARTMENT
BIGINT(size)
FLOAT(size,d) A small number with a floating decimal point. The maximum number of
digits may be specified in the size parameter. The maximum number of digits
to the right of the decimal point is specified in the d parameter
Sunday, June 9, 2019 Compiled by Aliyan Aman 12
DOUBLE(size,d)
3. Date types:
Data type Description
DATE() A date. Format: YYYY-MM-DD
DATETIME() A date and time combination. Format: YYYY-MM-
DD HH:MM:SS
TIME()
YEAR()
Tables in SQL
Product
PName Price Category Manufacturer
Tuples or rows
ID NAME AGE ADDRESS SALARY SQL> SELECT * FROM CUSTOMERS WHERE ID IN (SELECT
ID FROM CUSTOMERS WHERE SALARY > 4500) ;
1 Ramesh 35 Ahmedabad 2000.00
2 Khilan 25 Delshi 1500.00 output
3 Kaushik 23 Kota 2000.00 ID NAME AGE ADDRESS SALARY
4 Chaitai 25 Mumbai 6500
4 Chaitai 25 Mumbai 6500.00 5 Hardik 27 Bhopal 8500
5 Hardik 27 Bhopal 8500.00 7 Muffy 24 Indore 10000
6 Komal 22 MP 4500.00
7 Muffy 24 Indore 10000.00
SELECT Name,Gender,Salary,DepartmentName
FROM tblEmployee
CROSS JOIN tblDepartment
Sunday, June 9, 2019 Compiled by Aliyan Aman 66
Sunday, June 9, 2019 Compiled by Aliyan Aman 67
This type of join is based on one table. It joins the table with itself.