以下是SQL中四条常见的SQL语句:select、delete、insert、update,熟练掌握这几条语句对工作是相当有利。
第一条:select语句
select语句是用来查询数据库的数据,当数据库里有很多数据时,我们靠逐条查询是比较繁琐的事,而用到这条语句来查询想要的数据时是非常方便快捷的,所以熟练掌握这条语句对我们的工作非常有利,大大节省我们的工作时间。 当然这里只是比较简单的用法,其更多的用法可以去其它网站上找,或是书本上,在此暂略过,以后有机会再给大家分享
其语句格式: select columns from tables;
意既是:从某个表里面查询某列
例:use pubs
select fileid(列名) from sysfiles(表名)
注:以上的列名可用*号代替,意为:所有的列都给查询出来
第二条:delete语句
delete语句可用来删除某项列,某个表,以及整个数据库。 使用这条语句的时候必须得十分小心,弄不好把重要数据给删除了,嘿嘿,等着受老板教训吧。 所以不想被训的话,操作前把数据提前备份下吧
其语句格式:delete from table
where columns(列名)=1
意既是:删除表名下为某个项列,后面等于1是列的值,根据实据情况来用。
例:use pubs /*意为定位到pubs数据库*/
delete from sales
where stor_id=6380 /*中间的等号可以使用其它运算符号*/
第三条:insert语句
insert语句是用来向表里插入一条记录,
其语法格式: INSERT INTO table VALUES
('Smith','John','1980-06-10', /*这些是表中的列名,请注意填写*/
'Los Angles',16,45000);
例:use pubs
insert into sales(stor_id,ord_num,ord_date,qty,payterms,title_id) values
('7066','A2976','1993-5-24','50','Net 30','PC8888')
以上是在sales里面插入了一条语句,上面括号中,对应下面括号中的值。
第四条:update语句
UPDATE语句允许用户在已知的表中对现有的行进行修改。
例如,我们刚刚发现Indiana Jones的等级为16,工资为$40,000.00,我们可以通过下面的SQL语句对数据库进行更新(并清除那些烦人的NULL)。
UPDATE EMPLOYEES
SET GRADE = 16, SALARY = 40000
WHERE FIRST_NAME = 'Indiana'
AND LAST_NAME = 'Jones';
上面的例子说明了一个单行更新,但是UPDATE语句可以对多行进行操作。满足WHERE条件的所有行都将被更新。如果,你想让Boston办事处中的所有职员搬到New York,你可以使用如下语句:
UPDATE EMPLOYEES
SET BRANCH_OFFICE = 'New York'
WHERE BRANCH_OFFICE = 'Boston';
如果忽略WHERE子句,表中所有行中的部门值都将被更新为'New York'。
UPDATE语句的语法流图如下面所示:
UPDATE table
SET column = value [{, column = value}]
[ WHERE predicate [ { logical-connector predicate}]];
以上就是关于数据库中必需掌握的几条语句,现在看不懂,没事,先练练 多接处就是了
阅读(1570) | 评论(0) | 转发(0) |