【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 (升序/降序)
指定排序顺序