AmitDiwan

AmitDiwan

8,392 Articles Published

Articles by AmitDiwan

Page 776 of 840

Implement MySQL trigger in the first table to insert records in the second table?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 269 Views

For this, the syntax is as follows −DELIMITER // create trigger yourTriggerName before insert on yourTableName1    for each row    begin          insert into yourTableName2 values (yourValue1, yourValue2, ...N); end ; // DELIMITER ;Let us first create a table −mysql> create table DemoTable1 (    StudentId int,    StudentName varchar(40) ); Query OK, 0 rows affected (0.69 sec)Here is the query to create second table −mysql> create table DemoTable2(    Id int,    Name varchar(40) ); Query OK, 0 rows affected (0.61 sec)Here is the query for trigger before insert −mysql> DELIMITER // mysql> create trigger ...

Read More

MySQL query to select date from 00:00 to today's date

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 438 Views

Let’s say the current date is 2019-09-14 8 :50 :10. Now, we want records from 00 :00 to 2019-09-14 8 :50 :10. Let us now see an example and create a table −mysql> create table DemoTable (    DueDate datetime ); Query OK, 0 rows affected (0.66 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('2019-09-14'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('2019-09-14 8 :00 :10'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('2019-09-14 8 :44 :00'); Query OK, 1 row affected (0.14 sec) mysql> insert ...

Read More

Exclude some ID records from a list and display rest in MySQL

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 873 Views

To exclude records, use MySQL NOT IN(). Let us first create a table −mysql> create table DemoTable (    Id int ); Query OK, 0 rows affected (0.64 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values(2); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values(3); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable values(4); Query OK, 1 row affected (0.41 sec) mysql> insert into DemoTable values(5); Query OK, 1 row affected (0.09 sec) mysql> insert into ...

Read More

A single MySQL query to update only specific records in a range without updating the entire column

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 232 Views

Let us first create a table −mysql> create table DemoTable (    Name varchar(40),    Position int ); Query OK, 0 rows affected (1.17 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris', 90); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable values('David', 67); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('Bob', 55); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('Sam', 40); Query OK, 1 row affected (0.15 sec)Display all records from the table using select statement −mysql> select *from DemoTable;This will produce the ...

Read More

MySQL query to find a match and fetch records

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 505 Views

To find a match from records, use MySQL IN(). Let us first create a table −mysql> create table DemoTable (    Id int,    FirstName varchar(20),    Gender ENUM('Male', 'Female') ); Query OK, 0 rows affected (1.73 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(1, 'Chris', 'Male'); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable values(10, 'Emma', 'Female'); Query OK, 1 row affected (1.88 sec) mysql> insert into DemoTable values(9, 'Emma', 'Male'); Query OK, 1 row affected (0.70 sec) mysql> insert into DemoTable values(11, 'Isabella', 'Female'); Query OK, 1 row affected ...

Read More

Search for specific characters within a string with MySQL?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 477 Views

For this, use REGEXP. For example, characters J, A, V and A. Let us first create a table −mysql> create table DemoTable (    Value varchar(50) ); Query OK, 0 rows affected (3.92 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('XYSJGHAKLMVDFFSA'); Query OK, 1 row affected (0.67 sec) mysql> insert into DemoTable values('PQRSTJAVAL'); Query OK, 1 row affected (0.58 sec) mysql> insert into DemoTable values('SJATUVAK'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('JSTUVA'); Query OK, 1 row affected (0.32 sec)Display all records from the table using select statement −mysql> select ...

Read More

Count values greater and less than a specific number and display count in separate MySQL columns?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 1K+ Views

For this, you can use COUNT() along with CASE STATEMENT. Let us first create a table −mysql> create table DemoTable (    Score int ); Query OK, 0 rows affected (0.71 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(40); Query OK, 1 row affected (0.77 sec) mysql> insert into DemoTable values(48); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values(59); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values(33); Query OK, 1 row affected (0.20 sec) mysql> insert into DemoTable values(38); Query OK, 1 row affected (0.09 sec) ...

Read More

How to select a specific record from MySQL if date is in VARCHAR format?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 291 Views

For this, use STR_TO_DATE(). Let us first create a table −mysql> create table DemoTable (    DueDate varchar(60) ) ; Query OK, 0 rows affected (0.71 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('12-AUG-2016'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('14-AUG-2018'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('24-AUG-2012'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values('14-AUG-2012'); Query OK, 1 row affected (0.19 sec)Display all records from the table using select statement −mysql> select *from DemoTable;This will produce the following output ...

Read More

Can I search for particular numbers in a MySQL column with comma separated records using a MySQL query?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 327 Views

Yes, you can search for particular numbers using the MySQL FIND_IN_SET(). Let us first create a table −mysql> create table DemoTable (    ListOfNumbers varchar(100) ); Query OK, 0 rows affected (1.24 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('784, 746, 894, 344'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('456, 322, 333, 456'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('654, 785, 678, 456'); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable values('123, 676, 847, 785'); Query OK, 1 row affected (0.34 ...

Read More

MySQL query to group concat and place data into a single row on the basis of 1 values in corresponding column?

AmitDiwan
AmitDiwan
Updated on 09-Oct-2019 162 Views

For this, use GROUP_CONCAT(). For only 1 values, work with MySQL WHERE clause. Let us first create a table −mysql> create table DemoTable (    PlayerName varchar(40),    PlayerStatus tinyint(1) ); Query OK, 0 rows affected (0.60 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris', 1); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable values('David', 0); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('Sam', 1); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('Carol', 1); Query OK, 1 row affected (0.12 sec) mysql> insert ...

Read More
Showing 7751–7760 of 8,392 articles
« Prev 1 774 775 776 777 778 840 Next »
Advertisements