AmitDiwan has Published 10744 Articles

Easiest way to get number of rows in a MySQL table?

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 06:10:14

208 Views

The easiest way to get number of rows, use aggregate function COUNT(*). Let us first create a table −mysql> create table DemoTable1575    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (1.00 sec)Insert some records in the table using insert command −mysql> insert into ... Read More

MySQL query to replace special characters from column value

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 06:08:49

1K+ Views

Let us first create a table −mysql> create table DemoTable1574    -> (    -> StudentCode varchar(20)    -> ); Query OK, 0 rows affected (0.59 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1574 values('111_Carol'); Query OK, 1 row affected (0.14 sec) mysql> insert into ... Read More

How to retrieve table names from a database in MySQL?

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 06:07:34

344 Views

To retrieve table names from a database in MySQL, the syntax is as follows −show tables from yourDatabaseName;Let us implement the above query in order to retrieve table names from a database in MySQL −mysql> show tables from hb_student_tracker;This will produce the following output −+------------------------------+ | Tables_in_hb_student_tracker | +------------------------------+ | ... Read More

How to order or choose rows in MySQL GROUP BY clause?

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 06:01:48

164 Views

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

What is the proper way to insert an IF statement into a MySQL query?

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 05:59:43

1K+ Views

To insert an IF statement into a MySQL query, use the below syntax::select yourColumnName ,if(yourCondition, yourStatement1, yourStatement2) from yourTableName;Let us first create a table −mysql> create table DemoTable1571    -> (    -> Id int,    -> Value int    -> ); Query OK, 0 rows affected (5.63 sec)Insert some ... Read More

MySQL query to check how to get time difference

AmitDiwan

AmitDiwan

Updated on 16-Dec-2019 05:54:15

281 Views

Let us first create a table −mysql> create table DemoTable1570    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.87 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1570 values('2019-10-15 5:10:00'); Query OK, 1 row affected (0.25 sec) mysql> insert ... Read More

MySQL insert a value to specific row and column

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 11:19:47

3K+ Views

Let us first create a table −mysql> create table DemoTable1569    -> (    -> StudentId varchar(10),    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (3.05 sec)Insert some records in the table using insert command −mysql> insert into DemoTable1569 values('John_12', 'John Smith'); Query OK, 1 row ... Read More

Finding total number of rows of tables across multiple databases in MySQL?

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 11:18:29

356 Views

To fetch total number of table rows across databases, use aggregate function SUM() along with INFORMATION SCHEMA. Let us first create a table, which is in “web” database −mysql> create table DemoTable1568    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.61 sec)Insert some ... Read More

Getting the last 30 rows in MySQL

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 10:46:56

633 Views

To get the last 30 rows in MySQL, you need to use ORDER BY DESC and then LIMIT 30. The syntax is as follows −select * from yourTableName order by yourColumnName DESC LIMIT 30;Let us first create a table −mysql> create table DemoTable1567    -> (    -> Id int ... Read More

Using CASE statement in MySQL to display custom name for empty value

AmitDiwan

AmitDiwan

Updated on 13-Dec-2019 07:09:56

249 Views

For this, you can use CASE WHEN statement. Let us first create a table −mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris'); Query OK, ... Read More

Advertisements