AmitDiwan has Published 10740 Articles

Make all column names lower case in MySQL with a single query

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:20:59

1K+ Views

Let us first create a −mysql> create table DemoTable1    -> (    -> StudentFirstName varchar(20),    -> StudentLastName varchar(20),    -> StudentAge int,    -> StudentCountryName varchar(20)    -> ); Query OK, 0 rows affected (4.20 sec)Let us now make all column names lower case in MySQL −mysql> select ... Read More

Find exact string value with COLLATE in MySQL?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:18:56

173 Views

Let us first create a −mysql> create table DemoTable1620    -> (    -> Subject varchar(20)    -> ); Query OK, 0 rows affected (0.42 sec)Insert some records in the table using insert −mysql> insert into DemoTable1620 values('mysql'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable1620 values('MySql'); ... Read More

How to select multiple max values which would be duplicate values as well in MYSQL?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:17:48

2K+ Views

For this, use the join concept. Let us first create a −mysql> create table DemoTable1389    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentMarks int    -> ); Query OK, 0 rows affected (2.73 sec)Insert some records in the table using insert command. Here, ... Read More

Display the contents of a VIEW in MySQL?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:15:27

1K+ Views

Following is the syntax −select * from yourViewName;Let us first create a table −mysql> create table DemoTable1388    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(40)    -> ); Query OK, 0 rows affected (0.71 sec)Insert some records in the table using insert ... Read More

How to obtain multiple rows in a single MySQL query?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:11:54

265 Views

To obtain multiple rows in a single MySQL query, use LIKE operator. Let us first create a table −mysql> create table DemoTable1385    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.90 sec)Insert some records ... Read More

Insert multiple rows in a single MySQL query

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:10:16

502 Views

Let us first create a table −mysql> create table DemoTable1384    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentAge int    -> ); Query OK, 0 rows affected (0.63 sec)Insert some records in the table using insert command. Here, we ... Read More

MySQL query to find the top two highest scores

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:08:17

584 Views

For this, use aggregate function MAX(). Let us first create a table −mysql> create table DemoTable1383    -> (    -> Id int,    -> PlayerScore int    -> ); Query OK, 0 rows affected (0.90 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1383 values(200, ... Read More

How to update a MySQL table by swapping two column values?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:06:56

497 Views

To swap two values in a column, use CASE WHEN statement. Let us first create a table −mysql> create table DemoTable1382    -> (    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.57 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1382 ... Read More

How to get the maximum value from a column with alphanumeric strings beginning with specific characters in MYSQL?

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 10:04:18

749 Views

For maximum value, use MAX() along with CAST() for conversion. Since we want maximum value from string-numbers beginning with specific characters, use RLIKE. Let us first create a table −mysql> create table DemoTable1381    -> (    -> DepartmentId varchar(40)    -> ); Query OK, 0 rows affected (0.48 sec)Insert ... Read More

MySQL UNION SELECT and IN clause in a single query

AmitDiwan

AmitDiwan

Updated on 11-Nov-2019 09:37:50

259 Views

Let us first create a table −mysql> create table DemoTable1    -> (    -> StudentId int,    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (1.24 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1 values(210, 'Adam'); Query OK, 1 row affected ... Read More

Advertisements