SQL 笔记

【SQL 笔记】12013年03月09日 19:06:03

【sql 视频】基础1、1.5
在数据库中 设置默认值或 绑定 newid()  然后点执行 但是 很少这么干
    
    
    
数据更新    更新单个列 UPDATE T_Person Set Age = 30
            更新多个列 UPDATE T_Person SetAge = 30,Name ='lucy'
    
	    set Age = Age+1;也成
在中文前面加个N
    
//只有年龄大于20的才更新 带过滤语句的 只有满足Where 后面才会被更新
    
UPDATE person1 SET nikeName = N'青年人' WHERE Age >=20
    
在SQL语句中 等于判断 就用一个=
                   Age  <>20 不等于20
    
变量   '"+ +"'
    
    
    
WHERE Age = 20 or Age = 30
    
    
    
or and not 
    
    
    
    
删除数据 
    
DELETE FORM T_Person  把表清空了 
    
DROP TABEL  把表删除了
    
DELETE FROM Person1 WHERE Age > 20
    
    
数据的检索
    
    
SELECT *FROM 表名
    
SELECT FName,FAge FROM 表名
    
WHRER FSalary < 5000
    
as 起别名
    
    
SELECT FName as 姓名 ,FAge as 年龄 From 表名
    
    
    
SELECT newid() 
    
SELECT 1+1 
    
SELECT getdate()
    
不仅可以写普通的列名 ,还可以计算 
    
SELECT FSalary +10000 as 月薪
    
    
据和函数
    
SELECT count(*) FROM 表名
    
    
SELECT max(列名) FROM 表名
    
SECLET min()FROM 表名
    
SELECT avg() FROM 表名
    
SELECT sum() FROM 表名
    
 SELECT FSalary FROM T_TABLE  WHERE FSalary > 5000
    
    
数据的排序
    
    
SELECT *FROM T_Emploree
ORDER BY 字段名 ASC /DESC  (升序/降序)
    
指定排序顺序  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值