首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一些SQL的基本语句

2012-04-15 
请教一些SQL的基本语句我们这学期刚开始学数据库原理与应用,我们学软件开发的,学得也不是特别深,就是一些

请教一些SQL的基本语句
我们这学期刚开始学数据库原理与应用,我们学软件开发的,学得也不是特别深,就是一些基础的SQL语句。

比如:删除表、增加表、删除数据、修改数据、如何定义check约束等等。

但是老师讲得很乱,而且很多没讲。比如要从一个Teacher表中删除所有性别为男、职位为助教 的所有信息,该怎么写呢?
老师只给了一个格式,说:
delete 表名
where 条件
那条件中性别为男、职位为助教是并列条件,又该怎么写呢?

我基本什么都不知道。你们能告诉我这些基本语句怎么写吗?例如什么时候用like,什么时候用in,怎么删除、修改……

或者是有专门的帖子写这些吗?能否给我一个链接,谢谢!

[解决办法]

SQL code
delete  from  表名 where 性别='男' and 职位='助教'
[解决办法]
数据库原理与应用上有的,我看过的,对于一些基础的Tsql语句,上面讲的比较详细,入门的话,多把那本书看懂了
SQL code
DELETE  FROM   TABLE WHERE 性别='男' AND 职位='助教'
[解决办法]
删除表 delete from [tablename] where 性别='男' and 职位='助教'
至于什么时候用like 什么时候用in
从字面翻译也能得到部分答案了
比如表中的姓名(字段名为name)都有“张大”“张二”“张三”“李大”“李二”“王大”“王二”
如果你想查询名字中包含“张”的人的数据,就可以
select * from [tablename] where name like '张%'
如果想查询名字中包含“二”的人的数据
selectt * from [tablename] where name like '%二'
这些都是最基础的语句,查一下手册,很清楚的

热点排行
Bad Request.