AmitDiwan has Published 10740 Articles

Add an autoincrement column with a custom start value in MySQL

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:24:18

1K+ Views

To add a new column to an already created table, use ALTER TABLE and ADD COLUMN. Use AUTO_INCREMENT to set auto increment custom value.Let us first create a table −mysql> create table DemoTable    -> (    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.63 sec)Insert ... Read More

MySQL query error with a table named “order”?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:18:26

492 Views

The order is a reserved word. To still use a reserved word, you need to use backticks around the column name. Let us first create a table −mysql> create table `order`    -> (    -> StudentId int    -> ); Query OK, 0 rows affected (1.78 sec)Insert some records ... Read More

Show row with zero value after addition in MySQL?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:16:40

174 Views

For this, you can use an aggregate function SUM() along with the condition. Let us first create a table −mysql> create table DemoTable    -> (    -> Status varchar(20)    -> ); Query OK, 0 rows affected (1.22 sec)Insert some records in the table using insert command −mysql> insert ... Read More

Find rows with a match in a pipe delimited column with MySQL

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:14:20

540 Views

To find a match, use regular expressions in MySQL. Let us first create a table −mysql> create table DemoTable    -> (    -> Value varchar(60)    -> ); Query OK, 0 rows affected (0.48 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('8|56|78|45'); Query ... Read More

How to add a string containing double quote to records in MySQL?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:11:43

560 Views

To insert records with double quotes, use a backslash (\) as in the below syntax −Syntaxinsert into yourTableName values('\"yourValue\"');Let us first create a table −mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.63 sec)Insert some records in the table ... Read More

MySQL search and replace record from a list of records

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:10:10

151 Views

Let us first create a table −mysql> create table DemoTable    -> (    -> ListOfName text    -> ); Query OK, 0 rows affected (0.66 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Carol, Sam, John, David, Bob, Mike, Robert, John, Chris, James, Jace'); ... Read More

How to extract date from string in MySQL?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:06:20

748 Views

To extract date from the string in MySQL, use SUBSTRING_INDEX(). Let us first create a table −mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.58 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('John ... Read More

MySQL query to find the number of occurrences from two columns?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:03:54

498 Views

Use MySQL GROUP_BY to find the number of occurrences from two columns. Let us first create a table −mysql> create table DemoTable    -> (    -> Name1 varchar(20),    -> Name2 varchar(20)    -> ); Query OK, 0 rows affected (0.61 sec)Insert some records in the table using insert ... Read More

Find the difference between dates in the form of months with MySQL

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 06:01:00

2K+ Views

Let us first create a table −mysql> create table DemoTable    -> (    -> Date1 date,    -> Date2 date    -> ); Query OK, 0 rows affected (1.04 sec)Insert some records in the table using insert command &miuns;mysql> insert into DemoTable values('2017-01-10', '2017-12-10'); Query OK, 1 row affected ... Read More

MySQL select * and find record with current date

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 05:59:12

3K+ Views

For the current date, use CURDATE(). Also, use STR_TO_DATE() to format date and compare it with the current date as in the below syntax −Syntaxselect *from yourTableName where str_to_date(yourColumnName, 'yourFormatSpecifier')=curdate();Let’s say the current date is 27/10/2019.Let us first create a table −mysql> create table DemoTable    -> (    -> ... Read More

Advertisements