程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> sql INSERT INTO 語法與實例

sql INSERT INTO 語法與實例

編輯:MySQL綜合教程

文章教程是一款簡單易行sql INSERT INTO 語法與實例哦,下面我們先來看看 sql insert into的語法再看看來舉例說明關於insert into實例吧。

文章教程是一款簡單易行sql insert into 語法與實例哦,下面我們先來看看 sql insert into的語法再看看來舉例說明關於insert into實例吧。

insert into 語句

insert into 語句用於向表格中插入新的行。

語法

insert into 表名稱 values (值1, 值2,....)

我們也可以指定所要插入數據的列:

insert into table_name (列1, 列2,...) values (值1, 值2,....)
現在看插入實例

insert into tbl_name (col1,col2) values (15,16);

這是保存一條記錄,如果我要操作多條呢

 

$a = 1;
$b = 1;
while (5 == $a)
{
    $sql = "insert into tbl_name (col1,col2) values ($a,$b)";
    mysql教程_query($sql);
    $a++;
    $b++;
}

 

這種方法效率很底,如果是100000000萬次,那就很費時間。下面看另一種利用insert into保存多條記錄的方法

 

insert into `usertable` (`user_id`, `user_name`) values
(1, 'dsf'),
(2, 'fgy'),
(3, 'faad');

 

把while改進一下

 

$a = 1;
while (5 == $a)
{
    if (1 == $a)
        $sql = "insert into tbl_name (col1,col2) values ($a,$b)";
    else
        $sql .= ",($a,$b)";

    $a++;
    $b++;
}
mysql_query($sql);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved