常用的sql語句
1,建立表
create 建立
table 表
primarykey主鍵
autoincrement自動增長
notnull 非空
unique 唯一的
createtableteacher1 (teacher_idintegerprimarykeyautoincrementnotnullunique, teacher_name text,teacher_***boolean)
create
table teacher2 (teacher_idinteger
primary
keyautoincrement, teacher_name text,teacher_***boolean)
2, 刪除表
drop 丟棄 扔到
drop
table teacher1
3,給表新增列(sqlite輕量級資料庫,不支援改)
alter 改變 修改
alter
table teacher2add teacher_age integer
4,插入資料
insert
into teachervalues(1,'zhangsan',1)
insert
into students (name,***)values('zhangsan',0)
5,查詢資料
select 查詢
* 全部
from
select
*from students
select
*from students where number<10
select
*from students where number<10 or ***=1
select
*from students where number<10 and number>5
like 匹配
select
*from students where name like 'zhang%' %萬用字元能通配若干個(僅用於字串)
select
*from students where name like 'zhang_' _萬用字元只能通配乙個
limit 限制
從第六條開始 往後的15條
select
*from students limit 5,15
orderby 搜尋排序 desc(降序) asc(公升序)
select
*frompeople orderbyagedesc
搜尋最大年齡
select max(age) from people
搜尋最大年齡的所有資訊(巢狀語句)
select
*from people where age= (select max(age)from people)
搜尋表裡有幾條資料
select count(*) from people
6,修改資料
update 更新
set 設定
update students set name='lisi',***=1where number < 10 and number>5
7,刪除資料
delete 刪除
delete
from studentswhere number > 25
sql常用sql語句
1 查詢某個庫中所有的表名字 select name from sysobjects where xtype u and name dtproperties order by name 2 得到資料庫中所有使用者檢視 select name from sysobjects where xtype v...
sql 常用的語句
說明 複製表 只複製結構,源表名 a 新錶名 b sql select into b from a where 1 1 說明 拷貝表 拷貝資料,源表名 a 目標表名 b sql insert into b a,b,c select d,e,f from b sql select a.title,a....
常用的SQL語句
1.select語句語法 select語句的基本語法如下 select column1,column2,columnn from table name 這裡列1,列2.想獲取其值表的字段。如果想獲取在該字段的所有可用字段,那麼可以使用下面的語法 select from table name 2.in...