在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數據庫/ SQLite Delete 語句
SQLite Having 子句
SQLite 運算符
SQLite 注入
SQLite Delete 語句
SQLite – Python
SQLite 數據類型
SQLite 簡介
SQLite 創(chuàng)建數據庫
SQLite Vacuum
SQLite Group By
SQLite 日期 & 時間
SQLite AND/OR 運算符
SQLite 刪除表
SQLite Distinct
SQLite Alter 命令
SQLite PRAGMA
SQLite 約束
SQLite 創(chuàng)建表
SQLite Like 子句
SQLite Limit 子句
SQLite Autoincrement
SQLite 子查詢
SQLite – C/C++
SQLite – PHP
SQLite 命令
SQLite Order By
SQLite Select 語句
SQLite Unions 子句
SQLite – Perl
SQLite – Java
SQLite 別名
SQLite 常用函數
SQLite Explain(解釋)
SQLite NULL 值
SQLite Glob 子句
SQLite 表達式
SQLite 視圖
SQLite Where 子句
SQLite Truncate Table
SQLite 索引
SQLite Insert 語句
SQLite 安裝
SQLite Indexed By
SQLite 分離數據庫
SQLite 觸發(fā)器
SQLite 語法
SQLite Joins
SQLite Update 語句
SQLite 附加數據庫
SQLite 事務

SQLite Delete 語句

SQLite 的 DELETE 查詢用于刪除表中已有的記錄??梢允褂脦в?WHERE 子句的 DELETE 查詢來刪除選定行,否則所有的記錄都會被刪除。

語法

帶有 WHERE 子句的 DELETE 查詢的基本語法如下:

    DELETE FROM table_name
    WHERE [condition];

您可以使用 AND 或 OR 運算符來結合 N 個數量的條件。

實例

假設 COMPANY 表有以下記錄:

    ID          NAME        AGE         ADDRESS     SALARY
    ----------  ----------  ----------  ----------  ----------
    1           Paul        32          California  20000.0
    2           Allen       25          Texas       15000.0
    3           Teddy       23          Norway      20000.0
    4           Mark        25          Rich-Mond   65000.0
    5           David       27          Texas       85000.0
    6           Kim         22          South-Hall  45000.0
    7           James       24          Houston     10000.0

下面是一個實例,它會刪除 ID 為 7 的客戶:

    sqlite> DELETE FROM COMPANY WHERE ID = 7;

現(xiàn)在,COMPANY 表有以下記錄:

    ID          NAME        AGE         ADDRESS     SALARY
    ----------  ----------  ----------  ----------  ----------
    1           Paul        32          California  20000.0
    2           Allen       25          Texas       15000.0
    3           Teddy       23          Norway      20000.0
    4           Mark        25          Rich-Mond   65000.0
    5           David       27          Texas       85000.0
    6           Kim         22          South-Hall  45000.0

如果您想要從 COMPANY 表中刪除所有記錄,則不需要使用 WHERE 子句,DELETE 查詢如下:

    sqlite> DELETE FROM COMPANY;

現(xiàn)在,COMPANY 表中沒有任何的記錄,因為所有的記錄已經通過 DELETE 語句刪除。