0% found this document useful (0 votes)
35 views12 pages

SQL Queries 12 Ip

Uploaded by

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

SQL Queries 12 Ip

Uploaded by

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

Q WRITE A QUERY TO DISPLAY THE FIRST

THREE LETTERS OF THE STREAM.

mysql> select left(STREAM, 3) from student;


| left (STREAM, 3) |

Med
Com
Com
Hum
Non
Med
Hum
Com
Hum
Non

10 roWs in set (0. 00 sec)

Q WRITE A
QUERY TO DISPLAY THE LAST
THREE LETTERS OF SNAME.
mysql> select right (SNAME, 3) from student;
I right (SNAME,3)
pta
wal
wla
aur
roi
Ora

pta
rma
O0r

Wat

T
10 rows in set O.00 sec)
Q DISPLAY THE POSITION OF A' IN THE
SNAME OF THE TABLE STUDENT.
mysql> select SNAME,instr(SNAME, 'a ) ' a in name from student;

SNAME in nane

Arun Gupta
Vikas Aggarwal
Juhi Chawla

ro
Ruhi Arora 6
Mohan Gupta
Tanvi Sharma
Taani Kapoor
Lehar Deswal 4

10 rows in set (0.01 sec)

Q CONCATRATE NAME AND CLASS FROM THE


TABLE STUDENT.

mysql> select concat (SNAME," ",CLASS) 'NAME & CLASS from student;
NAME & CLASS

Arun Gupta 12
Vikas Aggarwal 11
Juhi Chawla 12
Rubina Kaur 12
Rishi 0beroi 11
Ruhi Arora 12
Mohan Gupta 11
Tanvi Sharma 12
Taani Kapoor 12
Lehar Deswal 12

10 rows in set (0.01 sec)


Q DISPLAY SNAME FROM TABLE STUDENT
INTO UPPERCASE.

mysql> select upper(SNAME) NAME from student;


| NAME
ARUN GUPTA
VIKAS AGGARWAL
JUHI CHAWLA
RUBINA KAUR
RISHI OBEROI

MOHAN GUPTA
TANVI SHARMA
TAANI KAPOOR
LEHAR DESWAL

10 rows in set (O.01 sec)

Q DISPLAY STREAM FROM TABLE STUDENT


INTO LOWERCASE.
mysql> select lower(STREAM)stream' from student;
stream

medical
commerce
commerce
humanities
nonmedical
medical
humanities
commerce
humanities
nonmedical

10 rows in set (0.01 sec)


Q WRITE A QUERY TO DISPLAY THE CURRENT
DATE.

mysql> select curdate() TODAYS DATE':


TODAYS DATE

2024-10-14

row in set (e.00 sec)

Q WRITE A QUERY TO EXTRACT DATE FROM


THE GIVEN VALUE('2007-12-30 12:03:05").
mysql> select date(2067-12-30 12:03:05")DATE
DATE

2007-12-30

1 row in set (0.00 sec)

Q WRITE A QUERY TO EXTRACTA MONTH


FROM THE GIVEN VALUE(2007-02-12").
mysql> select month("2007-02-12') 'WHICH MONTH?;
WHICH MONTH? |

2 |
row in set (0.01 sec)
Q WRITE A QUERY TO EXTRACT THE YEAR
PART FROM THE DATE 12 FEB 2002.
mysql> select year('2007-02-12');
| year(2007-02-12') |

2007

1 row in set (0.00 sec)

Q WRITE A QUERY TO DISPLAY THE CURRENT


DATE AND TIME.

mysgl> select now() 'TIME RIGHT NOW:

TIME RIGHT NOW

2024-1e-14 17: 36:11 |


row in set (.01 sec)

Q WRITE A QUERY TO DISPLAY THE DAY OF


THE MONTH FOR THE DATE 30 DEB 2007.

mysql> select dayofmonth("2987-12-30') 'WHICH DAY?';


|WHICH DAY?
38

1 rom in set 0.00 sec)


Q DISPLAY THE NUMBER OF CHARACTERS
FROM TABLE STUDENT WHERE RNO IS 9.

nysql> select SNAME, length (SNAME) ' Name Length from student where RNO=9;
| SNAME | Nane Length
Taani Kapoor | 12

1 row in set (0.01 sec)

Q DISPLAY 3 CHARACTERS OF cOLUMN


STREAM EXTRACTED FROM 4TH LEFT WHERE
RNO IS 4 FROM TABLE STUDENT.
mysql> select substr(STREAM, 4,3) from student where RNO=4;
substr(STREAM, 4,3) |
ani

row in set (0.01 sec)

Q WRITE A QUERY TO REMOVE LEADING AND


TRAILING SPACE FROM INFORMATICs
PRACTICES
mysql> select trin(" INFORMATICS PRACTICES

trin( INFORMATICS PRACTICES

| INFORMATICS PRACTICES
1 row in set 0.01 sec
Q WRITE A QUERY TO DISPLAY THE DAY FROM
30 DEC 2007.

mysql> select day(' 2007-12-30');


day('20e7-12-30') |
+

30 |
1
row in set (0.00 sec)

Q WRITE A QUERY TO DISPLAY THE NAME OF


THE WEEKDAY FROM 12 FEB 2007.

mysql> select dayname ('2007-02-12');


dayname(2907-02-12')
Monday
1 row in set (0.00 sec)

Q WRITEA QUERY TO EXTRACT A


MONTHNAME FROM THE GIVEN VALUE (2007
02-12).
mysql> select monthname(2007-02-12):

monthname('2007-02-12') |
February
1 row in set (0.01 sec)
Q WRITE A QUERY TO FIND THE REMAINDER
OF 5 DIVIDED BY 3.
mysql> select mod(5,3) ;

|mod (5,3) |

1 row in set (0.00 sec)

Q WRITE A QUERY TO DISPLAY THE RESULT


OF 12 POWER 6.
mysql> select pow(12,6);
| pow(12, 6) |

2985984
row in set (0.00 sec)

Q WRITE A QUERY TO ROUND OFF THE VALUE


1236.2892434 TO 4 DECIMAL PLACE.

mysql> select round (1236.2892434,4);


| round(1236.2892434,4) |
1236.2892

row in set (0.01 sec)


QWRITE A QUERY TO FIND OUT THE SIGN
VALUE OF 15.
mysql> select sign(15);

sign(15) |
1|
row in set (0.01 sec)

Q WRITE A QUERY TO FIND OUT THE SQUARE


ROOT OF 441.

mysql> select sqrt (441) ;


sqrt(441)

21 |
1 row in set (0.01 sec)

Q WRITE A QUERY TO TRUNCATE VALUE


614.4875 TO 1 DECIMAL PLACE.
mysql> select truncate(614.4875, 1);

truncate(614.4875,1)
614.4

1 row in set (0.01 sec)


QWRITE A QUERY TO DISPLAY MAXIMUM
MARKS FROM TABLE STUDENT.

nysql> select max (AvgMark) "Maximun Marks" from student;


Maximun Marks |
92.44 |

row in set (0.01 sec)

Q WRITE A QUERY TO DISPLAY MINIMUM


MARKS FROM TABLE STUDENT.

mysql> select nin (AvgMark) "Minimum Marks" from student;


Mininun Marks
53.4

1 row in set (e.00 sec)

Q WRITE A QUERY TO DISPLAY THE TOTAL


MARKS FROM THE TABLE STUDENT.
mysql> select sun (Avg Mark) "Total Marks" fron student;
Total Marks

762 |
row in set (0.00 sec)
Q WRITE A QUERY To DISPLAY MARKS IN THE
FORM OF LOWEST TO HIGHEST.

ysql> select +fron student order by MARKS;


RNO SNAME STREAM CLASS | SECTION | HARKS GRADE | DOB
10 Lehar Desual NonMedical 2 53. C NULL
3| Juhi Chamla Connerce 121 56,4 | C 2667-64-16

Hupanities 2007-01-15
6 Ruhi Arora Medical 13 75.4 | B 2007-11-12
1 Arun Gupta Medical 78.5 B 2087-10-87
Tanvi Sharna Connerce 17 88.4 A 2067-12-61
Vikas Aggarwal Connerce 89.7 A 2006-09-87
9 Taani Kapoor Hunanities 12 C 99.2 A NULL
5 Rishi 0beroi NonMedical 11 | A 90.7 | A 2096-82-20

10 rows in set (8.80 sec)

Q WRITEAQUERY TO DISPLAY MARKS IN THE


FORM OF HIGHEST TO LOWEST.

mysql> select*from student order by MARKS desc;


RNO SNAME STREAN CLASS | SECTION | NARKS | GRADE DOB
Rishi Oberoi NonHedical 0. A 2006-02-20
Taani Kapoor Humanities
Tanyi cHal -09-07
2007-12-01
1 Arun Gupta Medical 12 | A 78.5 B 2007-18-07
6 Ruhi Arora |Medical 12 A 2087-11-12
Rubina Kaur Hunanities 12 | C 3.7 B 2087-61-15
7| Mohan Gupta Hunanities 11 | C 63.4 C 2007-08-21
3 Juhi Chamla Connerce 12 | 8 56.4 C 2097-04-10
10 |Lehar Deswal NonMedical 12 | A 53.4 | C NULL

10 rOHs in set (0.08 sec)


Q WRITE A QUERY TO DISPLAY THE COUNT
NUMBER OF SECTIONS.
ysql select section from student group by section ;

section

3 rows in set (0.01 sec)

Q WRITE A
QUERY TO COUNT THE NUMBER OF
STUDENTS IN EACH CLASS WHERE STUDENTS
ARE MORE THAN 3.

nysql> select count (+) from student group by CLASS having count()>3;
count ()
7

row in set (0.01 sec)

Q WRITE A QUERY TO CoUNT THE NUMBER OF


STUDENTS HAVING SECTION B.

nysql> select count() from student group by SECTION having SECTION='B';


count()

row in set (0.01 sec)

You might also like