|
sql常用语法整理
创建数据库 CREATE DATABASE database_name 删除数据库 DROP DATABASE database_name
创建数据表 CREATE TABLE table_name ( column_name int(3), column_name2 varchar(255), column_name3 char(10) )
删除数据表 DROP TABLE table_name
添加字段 ALTER TABLE table_name ADD column_name datatype
删除字段 ALTER TABLE table_name DROP COLUMN column_name 某些数据库不能删除字段
关联查讯 select table1.column1,table2.column1 from table1,table2 where table1.id = table2.id 查讯, 排序 select * from table_name order by id desc 或asc 条件 select * from table_name where id=3 and username='斌' 字符得加'' select * from table_name where username like '%斌%' 不重复 select Distinct column_name From table_name 不重复 范围 SELECT column_name FROM table_name WHERE column_name BETWEEN value1 AND value2 范围外 SELECT * FROM Persons WHERE LastName NOT BETWEEN 'Hansen' AND 'Pettersen'
union 字段数一样,这样它可以代替前面的查询内容 可以用1来代替不足的字段(column) group select column_name,count(column_name) from table_name group by column_name 得到结果. column_name 相同的个数 增加数据。在表中插入新行 Insert Into table_name values (value1,value2,...) 指定的字段加入新行 Insert Into table_name (column1,column2,...) values (value1,value2,...) 注意字符与数字的其别 更新数据 Update table_name Set colume_name = new_value,colume_nmae2=new_value2 Where id=1 删除数据 Delete * From table_name Where column_name = some_value 2006-3-22 11:22:36
Posted by jser | 阅读全文() | 回复(0) | 引用通告() | 编辑
|