Sei sulla pagina 1di 17

ASSIGNMENT-1

 CREATE DATABASE AND USE IT

1. mysql> CREATE DATABASE Loans ;


Query OK, 1 row affected (0.02 sec)

2. mysql> USE Loans;


Database changed

 CREATE TABLE / INSERT INTO


3. mysql> CREATE TABLE LoansAccount
-> (
-> Acc_No INTEGER(4),
-> Cust_Name VARCHAR(50),
-> Loan_Amount INTEGER(10),
-> Instalments INTEGER(4),
-> Interest_Rate DECIMAL(4,2),
-> Start_Date DATE,
-> Interest INTEGER
-> );
Query OK, 0 rows affected (0.08 sec)

mysql> INSERT INTO LoansAccount


VALUES(1,'R.K.GUPTA',300000,36,12.00,'2009-07-19',NULL);
Query OK, 1 row affected (0.08 sec)
mysql> INSERT INTO LoansAccount
VALUES(2,'S.P. SHARMA',500000,48,10.00,'2008-03-22',NULL);
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO LoansAccount
VALUES(3,'K.P. JAIN',300000,36,NULL,'2007-03-08',NULL);
Query OK, 1 row affected (0.06 sec)
mysql> INSERT INTO LoansAccount
VALUES(4,'M.P.YADAV',800000,60,10.00,'2008-12-06',NULL);
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO LoansAccount
VALUES(5,'S.P.SINHA',200000,36,12.50,'2010-01-03',NULL);
Query OK, 1 row affected (0.03 sec)
mysql> INSERT INTO LoansAccount
VALUES(6,'P.SHARMA',700000,60,12.50,'2008-06-05',NULL);
Query OK, 1 row affected (0.05 sec)
mysql> INSERT INTO LoansAccount
VALUES(7,'K.S. DHALL',500000,48,NULL,'2008-03-05',NULL);
Query OK, 1 row affected (0.03 sec)

 SIMPLE SELECT

4. mysql> SELECT *
-> FROM LoansAccount;
+-----------+-------------------+---------------------+----------------+--------------------+---------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Interest_Rate | Star_Date | Interest |
+-----------+-------------------+---------------------+----------------+--------------------+----------------+----------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19| NULL |
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22| NULL |
| 3 | K.P. JAIN | 300000 | 36 | NULL | 2007-03-08| NULL |
| 4 | M.P.YADAV | 800000 | 60 | 10.00 | 2008-12-06| NULL |
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03| NULL |
| 6 | P.SHARMA | 700000 | 60 | 12.50 | 2008-06-05| NUL L |
| 7 | K.S. DHALL | 500000 | 48 | NULL | 2008-03-05| NULL |
+-----------+-------------------+--------------------+------------------+--------------------+----------------+------------+
7 rows in set (0.02 sec)
5. mysql> SELECT Acc_No,Cust_Name,Loan_Amount
-> FROM LoansAccount;
+-------+-------------+-----------------------------+
| Acc_No | Cust_Name | Lan_Amount |
+-------+-------------+----------------------------+
| 1 | R.K.GUPTA | 300000 |
| 2 | S.P. SHARMA | 500000 |
| 3 | K.P. JAIN | 300000 |
| 4 | M.P.YADAV | 800000 |
| 5 | S.P.SINHA | 200000 |
| 6 | P.SHARMA | 700000 |
| 7 | K.S. DHALL | 500000 |
+-------+-----------------------+------------------+
7 rows in set (0.00 sec)

 CONDITIONAL SELECT USING WHERE CLAUSE

6. mysql> SELECT *
-> FROM LoansAccount
-> WHERE Instalments<40;
+-----------+----------------+--------------------+----------------+------------+-----------------+-----------+
| Acc_No | CustName | Loan_Amount | Instalment | Int_Rate | Start_Date | Interest |
+-----------+----------------+--------------------+----------------+-------------+-----------------+-----------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
| 3 | K.P. JAIN | 300000 | 36 | NULL | 2007-03-08| NULL |
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03| NULL |
+-----------+----------------+---------------------+---------------+-------------+----------------+------------+
3 rows in set (0.03 sec)
7. mysql> SELECT Acc_No,Loan_Amount
-> FROM LoansAccount
-> WHERE Start_Date<'2009-04-01';
+-----------+--------------------+
| Acc_No | Loan_Amount |
+-----------+---------------------+
| 2 | 500000 |
| 3 | 300000 |
| 4 | 800000 |
| 6 | 700000 |
| 7 | 500000 |
+----------+---------------------+
5 rows in set (0.01 sec)

8. mysql> SELECT Int_Rate


-> FROM LoansAccount
-> WHERE Start_Date>'2009-04-01';
+------------+
| Int_Rate |
+------------+
| 12.00 |
| 12.50 |
+------------+
2 rows in set (0.00 sec).

 USING NULL
9. mysql> SELECT *
-> FROM LoansAccount
-> WHERE Int_Rate IS NULL;
+-----------+------------------+---------------------+-----------------+-------------+----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+------------------+---------------------+-----------------+-------------+-----------------+-----------+
| 3 | K.P. JAIN | 300000 | 36 | NULL | 2007-03-08 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | NULL | 2008-03-05 | NULL |
+----------+--------------------+---------------------+----------------+-------------+-----------------+------------+
2 rows in set (0.06 sec)
10. mysql> SELECT *
-> FROM LoansAccount
-> WHERE Int_Rate IS NOT NULL;
+-----------+-------------------+--------------------+-----------------+------------+------------------+-----------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+-------------------+--------------------+-----------------+-------------+-----------------+-----------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 4 | M.P.YADAV | 800000 | 60 | 10.00 | 2008-12-06 | NULL |
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03 | NULL |
| 6 | P.SHARMA | 700000 | 60 | 12.50 | 2008-06-05 | NULL |
+-----------+-------------------+-------------------+------------------+-------------+----------------+------------+
5 rows in set (0.01 sec)

 USING DISTINCT CLAUSE

11. mysql> SELECT DISTINCT Loan_Amount


-> FROM LoansAccount;
+--------------------+
| Loan_Amount |
+--------------------+
| 300000 |
| 500000 |
| 800000 |
| 200000 |
| 700000 |
+-------------------+
5 rows in set (0.02 sec)

12. mysql> SELECT DISTINCT Instalments


-> FROM LoansAccount;
+-----------------+
| Instalments |
+-----------------+
| 36 |
| 48 |
| 60 |
+-----------------+
3 rows in set (0.00 sec)
 USING LOGICAL OPERATORS
13. mysql> SELECT *
-> FROM LoansAccount
-> WHERE Start_Date >'2008-12-31' AND Instalments >36;
Empty set (0.01 sec)

14. mysql> SELECT Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE NOT(Instalments=36);
+-------------------+--------------------+
| Cust_Name | Loan_Amount |
+-------------------+--------------------+
| S.P. SHARMA | 500000 |
| M.P.YADAV | 800000 |
| P.SHARMA | 700000 |
| K.S. DHALL | 500000 |
+-----------------+----------------------+
4 rows in set (0.00 sec)

15. mysql> SELECT Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE Loan_Amount<500000 AND Interest_Rate >12;
+-----------------+-------------------+
| Cust_Name | Loan_Amount|
+-----------------+-------------------+
| S.P.SINHA | 200000 |
+-----------------+-------------------+
1 row in set (0.00 sec)

16. mysql> SELECT *


-> FROM LoansAccount
-> WHERE YEAR(Start_Date)=2009;
+-----------+------------------+--------------------+-----------------+-------------+----------------+-----------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+------------------+--------------------+-----------------+-------------+----------------+-----------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
+----------+-------------------+--------------------+-----------------+-------------+-----------------+-----------+
1 row in set (0.00 sec)
17. mysql> SELECT *
-> FROM LoansAccount
-> WHERE Loan_Amount BETWEEN 400000 AND 500000;
+-----------+-------------------+--------------------+-----------------+-----------------+----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+-------------------+---------------------+----------------+-----------------+-----------------+-----------+
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | NULL | 2008-03-05 | NULL |
+-----------+------------------+---------------------+-----------------+-----------------+-----------------+-----------+
2 rows in set (0.00 sec)

18. mysql> SELECT *


-> FROM LoansAccount
-> WHERE Int_Rate BETWEEN 11 AND 12;
+-----------+------------------+--------------------+-----------------+-------------+----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+------------------+--------------------+-----------------+-------------+-----------------+-----------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
+-----------+------------------+--------------------+-----------------+-------------+-----------------+-----------+
1 row in set (0.00 sec)

 USING IN OPERATOR

19. mysql> SELECT Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE Instalments IN(24,36,48);
+-------------------+---------------------+
| Cust_Name | Loan_Amount |
+-------------------+---------------------+
| R.K.GUPTA | 300000 |
| S.P. SHARMA | 500000 |
| K.P. JAIN | 300000 |
| S.P.SINHA | 200000 |
| K.S. DHALL | 500000 |
+-------------------+--------------------+
5 rows in set (0.00 sec)
 USING BETWEEN OPERATOR

20. mysql> SELECT *


-> FROM LoansAccount
-> WHERE Loan_Amount BETWEEN 400000 AND 500000;
+------------+------------------+--------------------+-----------------+-------------+---------------+-------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest|
+-----------+-------------------+---------------------+----------------+-------------+----------------+------------+
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | NULL | 2008-03-05 | NULL |
+-----------+-------------------+---------------------+----------------+--------------+---------------+------------+
2 rows in set (0.00 sec)

21. mysql> SELECT *


-> FROM LoansAccount
-> WHERE Int_Rate BETWEEN 11 AND 12;
+------------+-----------------+--------------------+-----------------+------------+-----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+------------------+--------------------+-----------------+------------+-----------------+------------+
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
+-----------+------------------+--------------------+-----------------+------------+-----------------+------------+
1 row in set (0.00 sec)

 USING LIKE OPERATOR

22. mysql> SELECT Acc_No,Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE Cust_Name LIKE '%SHARMA';
+-----------+-------------------+--------------------+
| Acc_No | Cust_Name | Loan_Amount |
+-----------+-------------------+--------------------+
| 2 | S.P. SHARMA | 500000 |
| 6 | P.SHARMA | 700000 |
+-----------+-------------------+--------------------+
2 rows in set (0.02 sec)
23. mysql> SELECT Acc_No,Cust_Name,Loan_Amount
-> FROM LoansAccount
-> WHERE Cust_Name LIKE '%A';
+-----------+-------------------+--------------------+
| Acc_No | Cust_Name | Loan_Amount |
+-----------+-------------------+--------------------+
| 1 | R.K.GUPTA | 300000 |
| 2 | S.P. SHARMA | 500000 |
| 5 | S.P.SINHA | 200000 |
| 6 | P.SHARMA | 700000 |
+-----------+------------------+---------------------+
4 rows in set (0.00 sec)

24. mysql> SELECT Acc_No,Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE Cust_Name LIKE '%A%';
+-----------+-------------------+---------------------+
| Acc_No | Cust_Name | Loan_Amount |
+-----------+-------------------+---------------------+
| 1 | R.K.GUPTA | 300000 |
| 2 | S.P. SHARMA | 500000 |
| 3 | K.P. JAIN | 300000 |
| 4 | M.P.YADAV | 800000 |
| 5 | S.P.SINHA | 200000 |
| 6 | P.SHARMA | 700000 |
| 7 | K.S. DHALL | 500000 |
+----------+-------------------+---------------------+
7 rows in set (0.00 sec)

25. mysql> SELECT Acc_No,Cust_Name,Loan_Amount


-> FROM LoansAccount
-> WHERE Cust_Name NOT LIKE '%P%';
+-----------+------------------+--------------+
| Acc_No | Cust_Name | LOANAM |
+-----------+------------------+--------------+
| 7 | K.S. DHALL | 500000 |
+-----------+------------------+--------------+
1 row in set (0.00 sec)
26. mysql> SELECT Acc_No,Cust_Name,Loan_Amount
-> FROM LoansAccount
-> WHERE Cust_Name LIKE '%A_';
+-----------+-----------------+---------------------+
| Acc_No | Cust_Name | Loan_Amount |
+-----------+------------------+--------------------+
| 4 | M.P.YADAV | 800000 |
+-----------+------------------+--------------------+
1 row in set (0.13 sec)

 USING ORDER BY CLAUSE

27. mysql> SELECT *


-> FROM LoansAccount
-> ORDER BY Loan_Amount;
+-----------+-------------------+--------------------+-----------------+------------+-----------------+-------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+-----------+-------------------+---------------------+-----------------+-------------+----------------+------------+
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03| NULL |
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
| 3 | K.P. JAIN | 300000 | 36 | 11.50 | 2007-03-08 | NULL |
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | 11.50 | 2008-03-05 | NULL |
| 6 | P.SHARMA | 700000 | 60 | 12.50 | 2008-06-05 | NULL |
| 4 | M.P.YADAV | 800000 | 60 | 10.00 | 2008-12-06 | NULL |
+-----------+------------------+---------------------+------------------+-------------+-----------------+------------+
7 rows in set (0.05 sec)
28. mysql> SELECT *
-> FROM LoansAccount
-> ORDER BY Start_Date DESC;
+------------+-------------------+-------------------+------------------+------------+-----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+------------+-------------------+--------------------+-----------------+-------------+----------------+-------------+
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03 | NULL |
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
| 4 | M.P.YADAV | 800000 | 60 | 10.00 | 2008-12-06 | NULL |
| 6 | P.SHARMA | 700000 | 60 | 12.50 | 2008-06-05 | NULL |
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | 11.50 | 2008-03-05 | NULL |
| 3 | K.P. JAIN | 300000 | 36 | 11.50 | 2007-03-08 | NULL |
+-----------+--------------------+---------------------+-----------------+-------------+-----------------+-----------+
7 rows in set (0.00 sec)

29. mysql> SELECT *


-> FROM LoansAccount
-> ORDER BY Loan_Amount,Start_Date DESC;
+------------+------------------+---------------------+-----------------+------------+-----------------+------------+
| Acc_No | Cust_Name | Loan_Amount | Instalments | Int_Rate | Start_Date | Interest |
+------------+-------------------+--------------------+-----------------+-------------+-----------------+-----------+
| 5 | S.P.SINHA | 200000 | 36 | 12.50 | 2010-01-03 | NULL |
| 1 | R.K.GUPTA | 300000 | 36 | 12.00 | 2009-07-19 | NULL |
| 3 | K.P. JAIN |300000 | 36 | 11.50 | 2007-03-08 | NULL |
| 2 | S.P. SHARMA | 500000 | 48 | 10.00 | 2008-03-22 | NULL |
| 7 | K.S. DHALL | 500000 | 48 | 11.50 | 2008-03-05 | NULL |
| 6 | P.SHARMA | 700000 | 60 | 12.50 | 2008-06-05 | NULL |
| 4 | M.P.YADAV | 800000 | 60 | 10.00 | 2008-12-06 | NULL |
+----------+--------------------+-------------------+------------------+--------------+----------------+-----------+
7 rows in set (0.00 sec)
 USING UPDATE, DELETE, ALTER TABLE

30. mysql> UPDATE Loan_Acc SET Int_Rate=11.50


-> WHERE Int_Rate IS NULL;
Query OK, 0 rows affected (0.00 sec)

Rows matched: 0 Changed: 0 Warnings: 0

31. mysql> UPDATE Loan_Acc SET Int_Rate=Int_Rate + 0.5


-> WHERE Loan_Amount > 400000;
Query OK, 4 rows affected (0.09 sec)

Rows matched: 4 Changed: 4 Warnings: 0

32. mysql> ALTER TABLE Loan_Acc MODIFY Interest DECIMAL(16,6);


Query OK, 7 rows affected (0.19 sec)

Records: 7 Duplicates: 0 Warnings: 0

33. mysql> DELETE FROM Loan_Acc


-> WHERE Start_Date<'2007-01-01';
Query OK, 0 rows affected (0.05 sec)

34. mysql> DELETE FROM Loan_Acc


-> WHERE Cust_Name='K.P.JAIN';
Query OK, 0 rows affected (0.00 sec)

35. mysql> ALTER TABLE Loan_Acc ADD CATEGORY CHAR(1);


Query OK, 7 rows affected (0.20 sec)

Records: 7 Duplicates: 0 Warnings: 0


 FIND THE OUTPUT OF THE FOLLOWING QUERIES

36. mysql> SELECT Cust_Name,LENGTH(Cust_Name),LCASE(Cust_Name),UCASE(Cust_Name)


-> FROM LoansAccount
-> WHERE Int_Rate<11.00;
+------------------+------------------------------+---------------------------+----------------------------+
| Cust_Name | LENGTH(Cust_Name) | LCASE(Cust_Name) | UCASE(Cust_Name) |
+-------------------+-----------------------------+---------------------------+----------------------------+
| S.P. SHARMA | 11 | s.p. sharma | S.P. SHARMA |
| M.P.YADAV | 9 | m.p.yadav | M.P.YADAV |
+-------------------+-----------------------------+---------------------------+----------------------------+
2 rows in set (0.05 sec)

37. mysql> SELECT LEFT(Cust_Name,3),RIGHT(Cust_Name,3),SUBSTR(Cust_Name,1,3)


-> FROM LoansAccount
-> WHERE Int_Rate>10.00;
+---------------------------+-----------------------------+----------------------------------+
| LEFT(Cust_Name,3) | RIGHT(Cust_Name,3) | SUBSTR(Cust_Name,1,3) |
+---------------------------+------------------------------+----------------------------------+
| R.K | PTA | R.K |
| S.P | RMA | S.P |
| K.P | AIN | K.P |
| M.P | DAV | M.P |
| S.P | NHA | S.P |
| P.S | RMA | P.S |
| K.S | ALL | K.S |
+---------------------------+------------------------------+----------------------------------+
7 rows in set (0.02 sec)
38. mysql> SELECT RIGHT(Cust_Name,3),SUBSTR(Cust_Name,5)
-> FROM LoansAccount;
+-----------------------------+--------------------------------+
| RIGHT(Cust_Name,3) | SUBSTR(Cust_Name,5) |
+-----------------------------+---------------------------------+
| PTA | GUPTA |
| RMA | SHARMA |
| AIN | JAIN |
| DAV | YADAV |
| NHA | SINHA |
| RMA | ARMA |
| ALL | DHALL |
+-----------------------------+--------------------------------+
7 rows in set (0.00 sec)

39. mysql> SELECT DAYNAME(Start_Date)


-> FROM LoansAccount;
+-------------------------------+
| DAYNAME(Start_Date)|
+-------------------------------+
| Sunday |
| Saturday |
| Thursday |
| Saturday |
| Sunday |
| Thursday |
| Wednesday |
+------------------------------+
7 rows in set (0.03 sec)
40. mysql> SELECT ROUND(Int_Rate*110/100,2)
-> FROM LoansAccount
-> WHERE Int_Rate>10;
+-----------------------------------------+
| ROUND(Int_Rate*110/100,2) |
+-----------------------------------------+
| 13.20 |
| 11.55 |
| 12.65 |
| 11.55 |
| 13.75 |
| 14.30 |
| 13.20 |
+-----------------------------------------+
7 rows in set (0.00 sec)

41. mysql> SELECT POW(4,3),POW(3,4);


+--------------+---------------+
| POW(4,3) | POW(3,4) |
+---------------+--------------+
| 64 | 81 |
+---------------+--------------+
1 row in set (0.03 sec)

42. mysql> SELECT ROUND(543.5694,2),ROUND(543.5694),ROUND(543.5694,-1);


+----------------------------+--------------------------+------------------------------+
| ROUND(543.5694,2) | ROUND(543.5694) | ROUND(543.5694,-1) |
+----------------------------+--------------------------+------------------------------+
| 543.57 | 544 | 540 |
+----------------------------+--------------------------+-------------------------------+
1 row in set (0.00 sec)

43. mysql> SELECT TRUNCATE(543.5694,2),TRUNCATE(543.5694,-1);


+---------------------------------+---------------------------------+
| TRUNCATE(543.5694,2) | TRUNCATE(543.5694,-1) |
+--------------------------------+-----------------------------------+
| 543.56 | 540 |
+--------------------------------+-----------------------------------+
1 row in set (0.06 sec)
44. mysql> SELECT LENGTH('PROF.M.L.SHARMA');
+-----------------------------------------+
| LENGTH('PROF.M.L.SHARMA') |
+-----------------------------------------+
| 15 |
+-----------------------------------------+
1 row in set (0.00 sec)

45. mysql> SELECT CONCAT('SHEIKH','HAROON')'FULLNAME';


+-----------------------+
| FULLNAME |
+-----------------------+
| SHEIKHHAROON |
+-----------------------+
1 row in set (0.01 sec)

46. mysql> SELECT YEAR(CURDATE()),MONTH(CURDATE()),DAY(CURDATE());


+-------------------------+-----------------------------+-----------------------+
| YEAR(CURDATE()) | MONTH(CURDATE()) | DAY(CURDATE()) |
+-------------------------+-----------------------------+-----------------------+
| 2015 | 4 | 9 |
+------------------------+-----------------------------+------------------------+
1 row in set (0.01 sec)

47. mysql> SELECT DAYOFYEAR(CURDATE()),DAYOFMONTH(CURDATE()),DAYNAME(CURDATE());


+----------------------------------+-------------------------------------+--------------------------------+
| DAYOFYEAR(CURDATE()) | DAYOFMONTH(CURDATE()) | DAYNAME(CURDATE()) |
+----------------------------------+--------------------------------------+--------------------------------+
| 99 | 9 | Thursday |
+---------------------------------+----------------------------------------+--------------------------------+
1 row in set (0.00 sec)
48. mysql> SELECT LEFT('UNICODE',3),RIGHT('UNICODE',4);
+--------------------------+----------------------------+
| LEFT('UNICODE',3) | RIGHT('UNICODE',4) |
+-------------------------+-----------------------------+
| UNI | CODE |
+--------------------------+----------------------------+
1 row in set (0.00 sec)

49. mysql> SELECT INSTR('UNICODE','CO'),INSTR('UNICODE','CD');


+-------------------------------+-------------------------------+
| INSTR('UNICODE','CO') | INSTR('UNICODE','CD') |
+-------------------------------+-------------------------------+
| 4 | 0 |
+-------------------------------+-------------------------------+
1 row in set (0.00 sec)

50. mysql> SELECT MID('INFORMATICS',3,4),SUBSTR('PRACTICES',3);


+----------------------------------+--------------------------------+
| MID('INFORMATICS',3,4) | SUBSTR('PRACTICES',3) |
+----------------------------------+--------------------------------+
| FORM | ACTICES |
+---------------------------------+---------------------------------+
1 row in set (0.00 sec)

-------------- X ------------- X --------------- X ----------- -X ----------- X ------------ X ------------ X -------------- X ------------- X ---------------

Potrebbero piacerti anche