AmitDiwan has Published 11365 Articles

Create a table in MySQL and implement TIMESTAMPDIFF()?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 13:07:24

80 Views

The TIMESTAMPDIFF() calculates the difference between two dates or datetime expressions. Let us first create a table −mysql> create table DemoTable665(    PunchInTime datetime,    PunchOutTime datetime,    Details INT(11) AS (ABS(TIMESTAMPDIFF(second, PunchInTime, PunchOutTime))) )ENGINE=MyISAM; Query OK, 0 rows affected (0.23 sec)Insert some records in the table using insert command ... Read More

For timestamp, which datatype is used in MySQL?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:41:54

173 Views

The TIMESTAMP data type is used for values containing both date and time parts. Let us first create a table −mysql> create table DemoTable662(    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(100), UserPostDate datetime ); Query OK, 0 rows affected (0.50 sec)Following is the query for valid default ... Read More

MySQL to Implementing OR operator in a WHERE clause?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:37:48

72 Views

The OR operator gives true result when any one operand is true. Let us now see an example and create a table −mysql> create table DemoTable663(ClientId int, ClientName varchar(100), ClientAge int); Query OK, 0 rows affected (0.55 sec)Insert some records in the table using insert command −mysql> insert into DemoTable663 ... Read More

Display only the default values set for columns in MySQL

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:34:00

203 Views

Let us first create a table and set default values −mysql> create table DemoTable803(UserId int DEFAULT 101, UserName varchar(100) DEFAULT 'Chris'); Query OK, 0 rows affected (1.18 sec)Insert some records in the table using insert command. For the values we are not inserting, the default values will get set automatically ... Read More

How to extract from datetime column in MySQL by comparing only date and ignoring whitespace?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:30:25

134 Views

To extract from datetime column, you can use date() along with trim(). Here, trim() is used to remove whitespace while comparing. Let us first create a table −mysql> create table DemoTable661(Duedate datetime); Query OK, 0 rows affected (0.57 sec)Insert some records in the table using insert command −mysql> insert into ... Read More

Is there a way to subtract number of days from a date in MySQL?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:27:37

218 Views

Yes, you can use date_sub() to subtract number of days from a date. Following is the syntax −select date_sub(yourColumnName, Interval yourAmountOfDays day) from yourTableName;Let us first create a table −mysql> create table DemoTable660(AdmissionDate datetime); Query OK, 0 rows affected (0.82 sec)Insert some records in the table using insert command −mysql> ... Read More

How to fetch a specific row when values are the same in MySQL?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 12:19:22

47 Views

To fetch a specific row when values are the same, use GROUP BY. Let us first create a table −mysql> create table DemoTable659(Id int, Name varchar(100), Score int); Query OK, 0 rows affected (0.52 sec)Insert some records in the table using insert command −mysql> insert into DemoTable659 values(11, 'John', 45); ... Read More

How to convert a MySQL TIME value to days and hours form?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:57:08

566 Views

Here, we are converting time value, for example 150:50:10 to days and hours form, i.e. 6 days 6 hours.You can use CONCAT() along with HOUR() for this. Let us first create a table −mysql> create table DemoTable657(DueTime time); Query OK, 0 rows affected (3.68 sec)Insert some records in the table ... Read More

MySQL Stored procedure won't fetch the whole table?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:46:35

113 Views

You can use SELECT *FROM yourTableName in stored procedure. Let us first create a table −mysql> create table DemoTable654 (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(100) ); Query OK, 0 rows affected (0.70 sec)Insert some records in the table using insert command −mysql> insert into DemoTable654(StudentFirstName) ... Read More

How to change order of items in MySQL?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:39:37

336 Views

To change order of items in MySQL, use ORDER BY alias name. Let us first create a table −mysql> create table DemoTable653 (Product1Amount int, Product2Amount int); Query OK, 0 rows affected (0.42 sec)Insert some records in the table using insert command −mysql> insert into DemoTable653 values(400, 250); Query OK, 1 ... Read More

Advertisements