Skip to main content

SQL INSERT INTO statement with Examples

SQL INSERT INTO Statement

  • The INSERT INTO statement is used to add new data to a database.
  • The INSERT INTO statement adds a new record to a table.
  • INSERT INTO can contain values for some or all of its columns.
  • INSERT INTO can be combined with a SELECT to insert records.

The SQL INSERT INTO syntax

The general syntax is:


1) insert single row at a time on table

INSERT INTO table-name (column-names) VALUES (values);
or
INSERT table-name (column-names) VALUES (values);
 2) insert multiple row at a time

INSERT INTO table-name (column-names) VALUES (values),(values),(values),.......;
or
INSERT table-name (column-names) VALUES (values),(values),(values),(values),.......;
 

SQL INSERT INTO Example

1) single row at a time
mysql> insert into person(sno,name,age,sex) values ('3', 'chayan', 20, 'M');
Query OK, 1 row affected (0.01 sec)

mysql> select *from person
-> ;
+-----+--------+------+------+
| sno | name | age | sex |
+-----+--------+------+------+
| 1 | subham | 25 | M |
+-----+--------+------+------+
1 rows in set (0.00 sec)

2) insert multiple row at a time

mysql> insert into person (sno,name,age,sex) values ('1', 'subham', 25, 'M'),
('2', 'nunu', 30, 'F'),('3', 'chayan', 20, 'M');

 
mysql> select *from person
-> ;
+-----+--------+------+------+
| sno | name | age | sex |
+-----+--------+------+------+
| 1 | subham | 25 | M |
| 2 | nunu | 30 | F |
| 3 | chayan | 20 | M |
+-----+--------+------+------+
3 rows in set (0.00 sec)

Comments

Popular posts from this blog

how to Install Numpy, Pandas and matplotlib on ubuntu 18.04 and Linux Mint

Install Python, NumPy,Matplotlib for Python 3 on Ubuntu 18.04, Linux Mint, Debian Linux. This is a short article about installing Numpy, Pandas , Matplotlib, Python3 on the latest Ubuntu 18.04 LTS, Linux Mint, Debian Linux which comes with Python 3.6.5. Let’s start by making sure we have an updated system: 1 sudo apt update 2 sudo apt upgrade Now, let’s install NumPy, Pandas,Matplotlib : sudo apt-get install python-pip sudo pip install numpy sudo pip install pandas sudo pip install matplotlib Test numpy : Open up a Terminal in Your Linux Operating System by running the following: python3 At the Terminal, type the following: >>> import numpy as np >>> np.__version__ '1.13.3'   Test Pandas : Open up a Terminal in Your Linux Operating System by running the following: python3 At the Terminal, type the following: >>> import pandas as pd >>> pd.__version__ '0.22.0'   Test Matpl...

Introduction to SQL and Database with example

            Introduction to SQL and Database What is SQL? SQL is a language used to retrieve and manipulate data in a RDMS. SQL stands for S tructured Q uery L anguage. What is a Database? A database is a place to store data. A relational database system (RDBMS) stores data in tables. Relational Database Tables A relational database stores data in tables. Each table has a number of rows and columns. The table below has 4 rows and 3 columns. SQL and Relational Databases A relational database contains tables which store data that is related in some way. SQL is the language that allows retrieval and manipulation of table data in a relational database.

Library Management System DataFlow Diagram

Library Management System DataFlow Diagram 1) Zero Level DFD 2) 1st level DFD and 2nd level DFD