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

分享MYSQL拔出數據時疏忽反復數據的辦法

編輯:MySQL綜合教程

分享MYSQL拔出數據時疏忽反復數據的辦法。本站提示廣大學習愛好者:(分享MYSQL拔出數據時疏忽反復數據的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是分享MYSQL拔出數據時疏忽反復數據的辦法正文


應用下以兩種辦法時必需把字段設為”主鍵(PRIMARY KEY”或”獨一束縛(UNIQUE)”。
1:應用REPLACE INTO (此種辦法是應用調換的辦法,有點似類於先刪除再拔出) 

REPLACE INTO Syntax 
REPLACE [LOW_PRIORITY | DELAYED] 
    [INTO] tbl_name [(col_name,...)] 
    {VALUES | VALUE} ({expr | DEFAULT},…),(…),… 
Or: 
REPLACE [LOW_PRIORITY | DELAYED] 
    [INTO] tbl_name 
    SET col_name={expr | DEFAULT}, … 
Or: 
REPLACE [LOW_PRIORITY | DELAYED] 
    [INTO] tbl_name [(col_name,...)] 
    SELECT …

2:應用INSERT [IGNORE] INTO (此種辦法效力比擬高,斷定能否存在,存在不拔出,不然拔出) 

INSERT [IGNORE] INTO Syntax 
INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] 
[INTO] tbl_name [(col_name,...)] 
{VALUES | VALUE} ({expr [...]

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