標籤:大於 條件 mit from 刪除 let -- update 之間
SQL語句
結構化查詢語言 (SQL)(Structured Query Language)簡稱SQL,是一種操作資料的語言。
增加記錄
- INSERT INTO table_name(欄位1, 欄位2, 欄位3)VALUES(值1, 值2, 值3);
- 欄位與值是一一對應的。
- 增加記錄只能一條一條的增加。
- 如果沒有列出的欄位將以預設值代替。
- 例:insert into news(title,content)values(‘一些標題‘,‘一些內容‘);
刪除記錄
- DELETE FROM table_name[WHERE 條件];
- delete from news; // 刪除表內所有的資料。
- delete from news where id>10; // 刪除id大於10的資料。
- delete from news where id>10 and id<35; //刪除id大於10且小於35的資料。
- delete from news where author=‘某個作者‘ and id<100; // 刪除author欄位等於‘某個作者‘且id小於100的資料。
修改(更新)記錄
- UPDATE table_name SET 欄位1=新值1,欄位2=新值2 [WHERE 條件];
- 例句:update news set title=‘新的標題‘,content=‘新的內容‘ where id=3;
查詢記錄
- SELECT 欄位1,欄位2 FROM table_name [WHERE 條件] [ORDER BY 排序] [LIMIT 限制輸出(分頁)];
- select * from news; // 把所有列所有資料都查詢出來,當資料很多時不建議這樣做。
- select id,title from news where id<100 or hits<50; // 把id小於100或點擊率小於50的資料查詢出來,只顯示id和title列。
- select id,title from news where id<100 or hits<50 order by id DESC; // 按照id降序排列,如果是升序排列: order by id 就可以,或者後面加上ASC
- select id,title from news where id between 10 and 40 order by id limit 0,10; // 查詢id在10到40之間的資料,以升序排列,從第0行起輸出10條資料。
我的PHP之旅--SQL語句