0% found this document useful (0 votes)
39 views3 pages

Assignment of Functions in SQL

This document discusses various string functions and join functions in SQL including: 1) String functions like CHAR_LENGTH, INSTR, STRCMP, CONCAT, REVERSE, LEFT, RIGHT, LOWER, UPPER, TRIM, SUBSTRING, SUBSTRING_INDEX 2) Date functions like CURRENT_DATE, CURRENT_TIME, DAYNAME, NOW 3) Join functions like INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, UNION that are used to combine rows from two or more tables.

Uploaded by

Knowledge point
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views3 pages

Assignment of Functions in SQL

This document discusses various string functions and join functions in SQL including: 1) String functions like CHAR_LENGTH, INSTR, STRCMP, CONCAT, REVERSE, LEFT, RIGHT, LOWER, UPPER, TRIM, SUBSTRING, SUBSTRING_INDEX 2) Date functions like CURRENT_DATE, CURRENT_TIME, DAYNAME, NOW 3) Join functions like INNER JOIN, LEFT OUTER JOIN, RIGHT OUTER JOIN, UNION that are used to combine rows from two or more tables.

Uploaded by

Knowledge point
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Assignment OF Functions in sql

1. String Function
(a) CHAR_LENGTH (b)instr
select CHAR_LENGTH('kamran'); select instr ("kamrankhan", "khan");

(b) strcmp

(I)select STRCMP("sql",'server'); (ii)select strcmp ('sql','sql');

(iii)select strcmp ('apna','karachi');

(d)concat (e) reverse

select concat("Name",":","Kamrna khan"); Select reverse("Reverse");

(f) left (g) Right

select left(name,3)from movies; select right(name,3)from movies;

(h)Lower (i) Upper

select lower (name) from movies; select upper (name) from movies;

(j)Trim

select trim(' knowledg ') as trimfunction; select trim(leading 'a' from 'aaaaapoint' );
(k) Substring

select substring(name,3) from movies; select substring(name,3,2) from movies;

(l) SUBSTRING_INDEX

select SUBSTRING_INDEX("[email protected]",'a',1)

aS SUB_INDEX;

(l) select CURRENT_DATE(),CURRENT_TIME(), (m) select now(),now()+ INTERVAL 4 day;

DAYNAME(NOW());

(n) select abs(40),abs(-40); (o) select CONCAT_WS


("this","is","knowledge","point") as concat_ws;

(p) select TIME_FORMAT("19:30:10","%h %i %s");


Assignment OF jOIN
(Q) INNER JOIN

SELECT QTY,PROD_NAME,PRICE FROM ORDERS O INNER JOIN PRODUCT P ON O.PROD_ID=P.Prod_ID;

(R) SELECT QTY,PROD_NAME,PRICE FROM ORDERS O LEFT OUTER JOIN PRODUCT P ON


O.PROD_ID=P.Prod_ID;

(S) SELECT QTY,PROD_NAME,PRICE FROM ORDERS O RIGHT OUTER JOIN PRODUCT P ON O.PROD_ID=P.
Prod_ID;

(T) SELECT * FROM ORDERS O INNER JOIN PRODUCT P ON O.PROD_ID=P.Prod_ID

UNION SELECT * FROM ORDERS O RIGHT OUTER JOIN PRODUCT P ON O.PROD_ID=P.Prod_ID;

You might also like