SQL語句語法

2021-07-12 06:58:04 字數 792 閱讀 9522

語法

1.建立表:

create table 表名(欄位1 約束1 約束2 , 欄位2 約束1 約束2);

craete table if not exists 表名(欄位1 約束1 約束2, 欄位2 約束1 約束2);

例如 craete table if not exists student(s_id integer primary key autoincrement not null, s_name text default 『無名氏』, s_age integer check(s_age > 16));

2.插入資料:

insert into 表名(欄位1, 欄位2, 欄位3)values(值1, 值2, 值3);

例如 insert into student(s_name, s_gender, s_age)values(『玲玲』, 『女』, 18);

3.更新資料

update 表名 set 欄位名1 = 修改值1, 欄位名2 = 修改值2 where 條件;

例如 update student set s_age = 24, where s_age = 18;

4.刪除資料

delete from 表名 where 條件

例如 delete from student where s_age = 24;

5.查詢資料

select 要查詢的字段 from 表名 where 條件

select from student where s_name = 『玲玲』;( 代表表中所含有的所有字段)

SQL語句高階語法

本文仍然使用之前的表 限制選擇 select from star limit 從star表中選取前兩條記錄 sql link select from star where province like 武 選取province以武字開始的左右使用者 select from star where pro...

sql查詢語句for xml path語法

for xml path作用 將多行的查詢結果,根據某一些條件合併到一行。例如 現在有一張表 執行下面語句 select department select employee from dbo.people b where b.department a.department for xml path...

SQL語法 之 操作語句

insert top percent into output 在sql server2008 中新增了新功能,允許一次插入多行,中間用逗號 分隔,如 insert into country values 美國 英國 2 insert into select語句 當我們需要用某些資料來源作為插入資料,...