AmitDiwan has Published 10744 Articles

Display only the default values set for columns in MySQL

AmitDiwan

AmitDiwan

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

270 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

199 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

310 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

69 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

795 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

173 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

466 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

Search record with a specific value in MySQL using LIKE or REGEXP?

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:33:17

466 Views

Let us first create a table −mysql> create table DemoTable651 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value varchar(100)); Query OK, 0 rows affected (0.59 sec)Insert some records in the table using insert command −mysql> insert into DemoTable651(Value) values('Title'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable651(Value) ... Read More

MySQL query to count the number of times a specific integer appears in a column for its corresponding value in another column

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:27:21

300 Views

For this, use aggregate function COUNT(). Let us first create a table −mysql> create table DemoTable650 (Value1 int, Value2 int); Query OK, 0 rows affected (0.83 sec)Insert some records in the table using insert command −mysql> insert into DemoTable650 values(100, 500); Query OK, 1 row affected (0.17 sec) mysql> insert ... Read More

Return a specific MySQL string using regular expressions

AmitDiwan

AmitDiwan

Updated on 23-Aug-2019 11:17:13

134 Views

Let us first create a table −mysql> create table DemoTable649 (Value text); Query OK, 0 rows affected (0.68 sec)Insert some records in the table using insert command −mysql> insert into DemoTable649 values('1903'); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable649 values('9321010'); Query OK, 1 row affected (0.14 ... Read More

Advertisements