AmitDiwan has Published 10744 Articles

Update existing column data in MySQL and remove the last string from a varchar column with strings and numbers

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:25:42

314 Views

Let us first create a table −mysql> create table DemoTable (    Download varchar(100) ); Query OK, 0 rows affected (0.53 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('120 Gigabytes'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values('190 Gigabytes'); Query ... Read More

How to find a particular varchar id in MySQL from a list of values?

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:23:55

266 Views

To get a particular varchar ID from a list, you can use FIND_IN_SET(). Let us first create a table −mysql> create table DemoTable (    Id varchar(255) ); Query OK, 0 rows affected (0.51 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('10, 100, 1000'); ... Read More

Populate null columns in a MySQL table and set values

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:21:18

672 Views

For this, you can use IS NULL property. Let us first create a table −mysql> create table DemoTable (    ProductPrice int,    ProductQuantity int,    TotalAmount int ); Query OK, 0 rows affected (1.22 sec)Insert some records in the table using insert command −mysql> insert into DemoTable(ProductPrice, ProductQuantity) values(100, ... Read More

How to make a pair of columns unique in MySQL?

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:18:45

738 Views

To make a pair of columns unique, use UNIQUE with ALTER TABLE command. Following is the syntax −alter table yourTableName add unique yourUniqueName(yourColumnName1, yourColumnName2, ...N);Let us first create a table −mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentFirstName varchar(100),    StudentLastName varchar(100),   ... Read More

Resolve ERROR 1064 (42000) that occurred after using varchar (without providing the size)

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:15:53

1K+ Views

Let us first see when this situation can arise. Create a table and set column name with datatype but without the size −mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar,    LastName varchar ); ERROR 1064 (42000): You have an error in ... Read More

While creating a MySQL table use the reserved keyword ‘Key’

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:14:19

186 Views

To use the reserved keyword ‘Key’, use the concept of the backtick symbol. Here, for our example, I am using the column name key which needs a backtick symbol around the column name.Let us first create a table −mysql> create table DemoTable (    `Key` int ); Query OK, 0 ... Read More

MySQL SUM function to add decimal values

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:12:07

1K+ Views

Let us first create a table −mysql> create table DemoTable (    Money DECIMAL(7, 2) ); Query OK, 0 rows affected (0.58 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(100.67); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values(199.33); Query OK, ... Read More

MySQL query to select a record with two exact values?

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:08:56

206 Views

For this, you can use GROUP BY HAVING clause. Let us first create a table −mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value int ); Query OK, 0 rows affected (0.52 sec)Insert some records in the table using insert command −mysql> insert into ... Read More

Display records on the basis of key-value pairs in MySQL

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 12:06:59

1K+ Views

For this, use JSON_OBJECTAGG(). Let us first create a table −mysql> create table DemoTable (    Id int,    FirstName varchar(100),    Age int ); Query OK, 0 rows affected (0.56 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(10, 'John', 23); Query OK, 1 ... Read More

How to calculate time based on seconds in MySQL?

AmitDiwan

AmitDiwan

Updated on 25-Sep-2019 11:51:59

181 Views

Let us first create a table −mysql> create table DemoTable (    Logouttime time ); Query OK, 0 rows affected (0.62 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('5:50:00'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('6:10:10'); Query OK, 1 ... Read More

Advertisements