Found 6703 Articles for Database

How to retrieve the corresponding value for NULL with a MySQL query?

AmitDiwan
Updated on 25-Sep-2019 10:29:35

63 Views

For this, use IS NULL property. Let us first create a table −mysql> create table DemoTable (    EmployeeName varchar(100),    EmployeeAge int ); Query OK, 0 rows affected (0.59 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris', 32); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('David', 45); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable values('Bob', NULL); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values('Sam', 28); Query OK, 1 row affected (0.14 sec)Display all records from the table using select statement −mysql> ... Read More

Set a custom value for AUTO_INCREMENT while creating a table and use ZEROFILL. What will happen now when nothing is inserted while using INSERT statement?

AmitDiwan
Updated on 25-Sep-2019 10:27:36

75 Views

We will see an example and create a table wherein we have set StudentId column as AUTO_INCREMENT = 100 and used ZEROFILL as well −mysql> create table DemoTable (    StudentId int(7) ZEROFILL NOT NULL AUTO_INCREMENT,    PRIMARY KEY(StudentId) )AUTO_INCREMENT=100; Query OK, 0 rows affected (0.48 sec)Insert some records in the table using insert command. Now, when nothing is inserted, the value would begin from 101 (auto_increment) and rest of the values in the left would be filled with 0 since we have set ZEROFILL while creating the table above −mysql> insert into DemoTable values(); Query OK, 1 row affected ... Read More

How to delete fields with values more than a particular value in MySQL?

AmitDiwan
Updated on 25-Sep-2019 10:22:42

79 Views

Let us first create a table −mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    PlayerName varchar(100),    PlayerScore int ); Query OK, 0 rows affected (0.97 sec)Insert some records in the table using insert command −mysql> insert into DemoTable(PlayerName, PlayerScore) values('Chris', 780); Query OK, 1 row affected (0.25 sec) mysql> insert into DemoTable(PlayerName, PlayerScore) values('Sam', 1100); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable(PlayerName, PlayerScore) values('Mike', 900); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable(PlayerName, PlayerScore) values('Bob', 890); Query OK, 1 row affected (0.15 sec) mysql> insert into ... Read More

Format MySQL CURRENT_TIMESTAMP to AM & PM?

AmitDiwan
Updated on 25-Sep-2019 10:20:27

363 Views

To format, use DATE_FORMAT(). Let us first create a tablemysql> create table DemoTable (    LoginTime time ); Query OK, 0 rows affected (0.48 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('13:10'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values('20:08'); Query OK, 1 row affected (0.08 sec) mysql> insert into DemoTable values('10:55'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('16:40'); Query OK, 1 row affected (0.11 sec)Display all records from the table using select statement −mysql> select *from DemoTable;This will produce the following output −+-----------+ | ... Read More

How to remove only the first word from columns values with a MySQL query?

AmitDiwan
Updated on 25-Sep-2019 10:18:51

542 Views

To remove only the first word from column values, use substring(). Following is the syntax −select substring(yourColumnName, locate(' ', yourColumnName)+1) AS anyAliasName from yourTableName;Let us first create a table −mysql> create table DemoTable (    Title text ); Query OK, 0 rows affected (0.50 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Java in Depth'); Query OK, 1 row affected (0.49 sec) mysql> insert into DemoTable values('C++ is an object oriented programming language'); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable values('MySQL is a relational database'); Query OK, 1 row affected (0.17 ... Read More

Remove 20% from stored price in MySQL field, using SQL query?

AmitDiwan
Updated on 25-Sep-2019 10:16:53

88 Views

Let’s say the stored price is inclusive of 20% sales tax. Now, let us first create a table −mysql> create table DemoTable (    Price int ); Query OK, 0 rows affected (1.09 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(40); Query OK, 1 row affected (0.07 sec) mysql> insert into DemoTable values(80); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values(60); Query OK, 1 row affected (0.18 sec)Display all records from the table using select statement −mysql> select ... Read More

How to implement HAVING LENGTH(field) in MySQL?

AmitDiwan
Updated on 24-Sep-2019 14:14:14

97 Views

Let us first create a table −mysql> create table DemoTable (    Title text ); Query OK, 0 rows affected (0.39 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Introduction to MySQL'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('Introduction to Java'); Query OK, 1 row affected (0.09 sec) mysql> insert into DemoTable values('Introduction to SQL'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values('Introduction to Python'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values('Introduction to SQL'); Query OK, 1 row affected (0.09 sec) ... Read More

Set options while creating a MySQL table. Display the same options as well

AmitDiwan
Updated on 24-Sep-2019 14:10:19

161 Views

To display, use DESC command or information_schema.columns. Let us first create a table and set options −mysql> create table DemoTable (    Color SET('RED', 'GREEN', 'BLUE', 'YELLOW') ); Query OK, 0 rows affected (0.47 sec)Case 1Here is the query to get the list of available options for SET using the DESC command −mysql> desc DemoTable;This will produce the following output −+-------+------------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | ... Read More

Inserting random numbers into a table in MySQL?

AmitDiwan
Updated on 24-Sep-2019 14:08:08

826 Views

To insert random numbers, use RAND() function from MySQL. Let us first create a table −mysql> create table DemoTable (    Value int ); Query OK, 0 rows affected (0.46 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable values(30); Query OK, 1 row affected (0.08 sec)Display all records from the table using select statement −mysql> select *from DemoTable;This will produce the following output −+-------+ | Value | +-------+ | ... Read More

Delete a record with tablename.columnname= value in MySQL

AmitDiwan
Updated on 24-Sep-2019 14:04:14

96 Views

To delete a record in the required way, the syntax is as follows −delete from yourTableName where yourTableName .yourColumnName=yourValue;Let us first create a table −mysql> create table DemoTable (    StudentName varchar(100),    StudentAge int ); Query OK, 0 rows affected (0.81 sec)Insert some records in the table using insert command −mysql> insert into DemoTable values('Chris', 21); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values('Robert', 20); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values('David', 22); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('Mike', 24); Query OK, 1 row ... Read More

Advertisements