关于SQL有什么技巧分享?
网友解答: --修改指定表的字段名EXEC sp_rename 't_table.name','name2','COLUMN'--删除表字段ALTER TABLE t_table DRO
--修改指定表的字段名
EXEC sp_rename 't_table.name','name2','COLUMN'
--删除表字段
ALTER TABLE t_table DROP COLUMN name;
--获得numeric(19,0) 类型的唯一值
select distinct cast(substring(replace(replace(replace(replace(replace(replace(replace(newid(),'-',''),'A',''),'B',''),'C',''),'D',''),'E',''),'F',''),0,19) as numeric(19,0))
--删除外键关系
alter table t_table drop constraint FK1025DF2DB4AFE697;
--增加字段
ALTER TABLE t_table ADD num numeric(19, 0);
--修改字段类型
ALTER TABLE t_table ALTER COLUMN name varchar(30);
网友解答:1、SQL也是一种语言;
2、SQL语句实际是一种操作行为的表达,因此首先要知道SQL的基本操作语法,DDL,DML;
3、要有基本的统计学思想,毕竟SQL在业务中做统计的情况很多,因此分组、最大值、最小值、平均值等都是基础;
4、要知道各个SQL的时间实现方式,时间语法很重要;
5、在此强调要懂得统计学思想,这样,你才能明白某些复杂的统计如何抽丝剥茧实现;
6、学会分布查询,不是所有的查询都要一步到位,实现最终结果,发现相同的部分,实现数据的原子化,借助中间表查询