AmitDiwan has Published 10740 Articles

How do I select four random tables from a MySQL database having thousands of tables?

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:17:43

190 Views

To select four random tables, use ORDER BY RAND(). Following is the syntax −select TABLE_NAME AS anyAliasName from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA = ‘yourDatabaseName’; order by rand() limit yourLimitNumber;Let us implement the above syntax in order to select four random tables from a MySQL database that has thousands of tables.Here, LIMIT ... Read More

Get the maximum value of a column with MySQL Aggregate function

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:16:29

232 Views

To get the maximum value of a column, MySQL has a predefined aggregate function MAX(). Let us first create a table −mysql> create table DemoTable (    Id int ); Query OK, 0 rows affected (0.96 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(100); ... Read More

MySQL query to select all the records only from a specific column of a table with multiple columns

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:14:45

611 Views

To fetch records from a specific column, use the following syntax. Just select that specific column for which you want the records −select yourColumnName from yourTableName;Let us first create a table −mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Score int ); Query OK, ... Read More

Is there a way to create a MySQL “alias” while creating a VIEW?

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:12:36

271 Views

Yes, use the AS keyword to create a MySQL alias. Let us first create a table −mysql> create table DemoTable (    FirstName varchar(100) ); Query OK, 0 rows affected (0.54 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected ... Read More

MySQL ORDER BY with CASE WHEN

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:11:21

4K+ Views

For this, you can use the ORDER BY CASE statement. Let us first create a table −mysql> create table DemoTable order by with vas Color varchar(100) ); Query OK, 0 rows affected (0.64 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Red'); Query OK, 1 ... Read More

MySQL query to select column values ending with certain character/number?

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:06:40

2K+ Views

Let us first create a table −mysql> create table DemoTable (    Number int ); Query OK, 0 rows affected (0.80 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(189); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(178); Query OK, 1 ... Read More

MySQL query to update a specific cell to be empty

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 07:01:19

474 Views

Let us first create a table −mysql> create table DemoTable (    Id int,    Name varchar(50) ); Query OK, 0 rows affected (0.47 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(1001, 'Robert'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable ... Read More

MySQL query to sum 3 different values in a column displaying total of each value in result set?

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 06:59:33

226 Views

For this, you can use a CASE statement. Let us first create a table −mysql> create table DemoTable (    ProductName varchar(100),    ProductRating ENUM('1', '2', '3') ); Query OK, 0 rows affected (0.50 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Product-1', 3); Query ... Read More

Inserting multiple parameter values into a single column with MySQL?

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 06:56:35

478 Views

To insert multiple parameter values into a single column, use the CONCAT_WS() or CONCAT(). Let us first create a table −mysql> create table DemoTable (    Name varchar(100),    Age int,    CountryName varchar(100),    PersonInformation text ); Query OK, 0 rows affected (0.67 sec)Following is the query to insert ... Read More

Select into a user-defined variable with MySQL

AmitDiwan

AmitDiwan

Updated on 01-Oct-2019 06:54:37

463 Views

For user-defined variables, we use @ in MySQL. Following is the syntax. Here, @anyVariableName is our user-defined variable −select yourColumnName into @anyVariableName from yourTableName where yourCondition;Let us first create a table −mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(100) ); Query OK, ... Read More

Advertisements