iOS-單表操作常用SQL

來源:互聯網
上載者:User

標籤:des   style   blog   class   code   java   

-- 建立資料表,定義儲存資料資訊表的結構--CREATE TABLE T_Student (name text, age integer, phoneNo text);-- 刪除資料表,通常在不需要使用某一個表的時候,才會用到,日常開發中極少會用到此命令--DROP TABLE T_Student;-- 新增資料內容,在SQL語句中,字串需要用單引號引起-- 插入語句的文法格式:-- INSERT INTO 表名 (欄位1, 欄位2, ...) VALUES (欄位1數值, 欄位2數值, ...)-- INSERT INTO T_Person (name, age, gender, height) VALUES (‘小花1‘, 20, 1, 1.62);-- 更新資料庫內容-- 更新所有記錄-- UPDATE T_Person SET name = ‘王二麻子‘;-- 條件修改 WHERE (要修改、操作的記錄在哪裡)-- UPDATE T_Person SET name = ‘小芳‘ WHERE gender = 1;-- 使用AND可以設定與條件-- 使用OR可以設定或條件-- 更新記錄的文法格式-- UPDATE 表名 SET 欄位1 = 欄位1數值, 欄位2 = 欄位2數值, ... WHERE 要修改的條件-- UPDATE T_Person SET name = ‘西門吹雪‘, age = 45  WHERE age = 60 AND height = 1.65;-- UPDATE T_Person SET name = ‘悟空‘ WHERE age = 18 OR height = 1.72;-- 刪除記錄-- 刪除的文法格式-- DELETE FROM 表名 WHERE 要刪除的條件-- DELETE FROM T_Person WHERE height = 1.8;-- 查詢指令-- SELECT * FROM T_Person;-- 條件查詢-- 查詢所有的男的-- SELECT * FROM T_Person WHERE gender = 1;-- 查詢年齡大於10歲,同時是男士-- SELECT * FROM T_Person WHERE age > 10 AND gender = 0;-- 查詢Person表中的記錄總數--- SELECT count(*) FROM T_Person;-- 查詢最高的身高-- SELECT max(height) FROM T_Person;-- SELECT min(age) FROM T_Person;-- 查詢所有男士的平均身高--- SELECT avg(height) FROM T_Person WHERE gender = 0;-- 分頁查詢-- 從第0條記錄開始,查詢3條記錄-- LIMIT 的第一個參數表示:從第幾行記錄開始查詢,起始行數是0-- LIMIT 的第二個參數表示:本次查詢需要查詢的記錄數量-- SELECT * FROM T_Person LIMIT 0, 3;-- SELECT * FROM T_Person LIMIT 3, 3;-- SELECT * FROM T_Person LIMIT 6, 3;-- 排序-- ORDER BY 要排序的欄位名-- ASC 表示升序-- DESC 表示降序-- 如果有多個欄位參與排序,先排第一個欄位,讓後依次類推,即:第一個欄位的排序優先順序最高!SELECT height, name, gender, age FROM T_Person ORDER BY age ASC, height DESC;

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.