Collections:
Inserting Rows with a SELECT Statement in MySQL
How To Insert Multiple Rows with a SELECT Statement in MySQL?
✍: FYIcenter.com
If want to insert rows into a table based on data rows from other tables, you can use a sub-query inside the INSERT statement as shown in the following script example:
<?php
include "mysql_connection.php";
$sql = "INSERT INTO fyi_links"
. " SELECT id+1000, url, notes, counts, time"
. " FROM fyi_links";
if (mysql_query($sql, $con)) {
print(mysql_affected_rows() . " rows inserted.\n");
} else {
print("SQL statement failed.\n");
}
mysql_close($con);
?>
If you run this script, you will get something like this:
2 rows inserted.
⇒ What Is a Result Set Object in MySQL
⇐ Fixing INSERT Command Denied Error in MySQL
2017-09-20, 1889🔥, 0💬
Popular Posts:
Where to find answers to frequently asked questions on Conditional Statements and Loops in SQL Serve...
What Is an Oracle Tablespace in Oracle? An Oracle tablespace is a big unit of logical storage in an ...
How To Update Multiple Rows with One UPDATE Statement in SQL Server? If the WHERE clause in an UPDAT...
How to connect SQL Server Management Studio Express to SQL Server 2005 Express in SQL Server? Once y...
How To Convert Character Strings into Numeric Values in SQL Server Transact-SQL? Sometimes you need ...