1mysql> Select STR_TO_DATE('22.10.2017',GET_FORMAT(DATE,'EUR'))AS 'EUROPEAN FORMAT';
2+-----------------+
3| EUROPEAN FORMAT |
4+-----------------+
5| 2017-10-22 |
6+-----------------+
71 row in set (0.00 sec)
1mysql> SELECT STR_TO_DATE('18,05,2009','%d,%m,%Y');
2+--------------------------------------+
3| STR_TO_DATE('18,05,2009','%d,%m,%Y') |
4+--------------------------------------+
5| 2009-05-18 |
6+--------------------------------------+
71 row in set (0.00 sec)
8
1SELECT STR_TO_DATE('18,05,2009','%d,%m,%Y');
2
3
1
2
3
4
5 SELECT STR_TO_DATE('21,5,2013','%d,%m,%Y');
1mysql> Select * from date_testing1;
2+-------+------------+
3| Name | Date |
4+-------+------------+
5| Ram | 2017-05-03 |
6| Shyam | 2003-10-31 |
7+-------+------------+
82 rows in set (0.07 sec)
9
10mysql> Select Name, Date, DATE_FORMAT(date,GET_FORMAT(date,'USA'))AS 'DATE IN US FORMAT'from date_testing1 Where Name='Ram';
11+------+------------+-------------------+
12| Name | Date | DATE IN US FORMAT |
13+------+------------+-------------------+
14| Ram | 2017-05-03 | 05.03.2017 |
15+------+------------+-------------------+
161 row in set (0.00 sec)