SQL常见问题积累】的更多相关文章

SQL积累--仅适用于SQL Server 1.sql中,字符串保存序号,按照数字顺序进行排序 ))),) asc --householdNo 为要排序字段 2.控制小数位数 ,),,)))+'%' as XXRate convert(varchar,convert(decimal(18,2),ROUND(Num1/Num2*100,2)))+'%'    as  XXRate , --- ROUND(待四舍五入小数,四舍五入位数):是四舍五入,但是并不会改变数字的长度. --- convert…
HTTP Status 500 – Internal Server Error Type Exception Report Message Request processing failed; nested exception is org.apache.ibatis.exceptions.PersistenceException: Description The server encountered an unexpected condition that prevented it from…
sql的积累 By:山高似水深 原创 转载注明出处 .REVERSE() 反转 例如: Hive 可用 2016年12月3日11:31:59 2.instr(str,'.')位置 结果:得出在str中第一个'.' 的位置 hive可用 2016年12月3日11:32:04 3.substr(str,1,2)截取结果:得出从str的开始截取,截取到第二位hive可用 2016年12月3日11:32:07 4.substring_index(str,'.',3)截取结果:从str的开始截取,截取到第…
git指令总结及常见问题积累与解决方案 git初始化一个项目并且长传到服务器后端步骤: 1.本地文件操作 通过:git init初始化化一个项目  会出现一个隐藏文件 ,可以文件夹属性设置进行查看,此时文件的状态有三个:原始文件状态.纳入缓存文件状态.纳入版本库的文件状态. 原始文件状态:是文件最初始的状态,如果想上传到git服务器端,需要进入下一个状态纳入缓存文件状态,通过添加git add* 将文件纳入到缓存文件状态,通过git status来查看当前文件状态   此时文件名显示 为绿色说明…
SQL的积累学习(不常用的经常会忘记,所以以后用到的就会记在下面): --新增字段alter table t_Student add Test varchar(200)--删除字段alter table t_Student drop COLUMN Test--修改字段类型alter TABLE t_Student alter column Test VARCHAR(100)--修改字段名称exec sp_rename 't_student_2019._Test','!_Test' --exec…
2016-11-24 sql语句修改某表某字段的数据类型和字段长度: 问题是在修改老功能中暴露出来的,我修改了图片上传功能,结果报图片路径超出数据库字段规定长度,我检查数据库后发现之前设计数据库的人将imagepath值设置为varchar(50),=_=*!!!我的个天,我是真不知道怎么想的...开始我想的是在该表名上面右击进行"设计"操作,但是发现改后保存不了,后来改用代码修改,相关 代码如下: 修改字段数据长度: use 数据库名称 alter table 表名alter col…
join on and vs join on where SELECT * FROM Orders LEFT JOIN OrderLines ON OrderLines.OrderID=Orders.ID WHERE Orders.ID = 12345 SELECT * FROM Orders LEFT JOIN OrderLines ON OrderLines.OrderID=Orders.ID AND Orders.ID = 12345 http://stackoverflow.com/qu…
有一个需求表(demand),每一记录就是一条需求:另外有一个报价表(quotation),每一条记录是对需求记录的报价详情. 需求表: 报价表: 我现在想得到每条需求的信息以及有多少人报价了,我们可以使用 SELECT v9_demand.*, ( SELECT count(q.id) FROM v9_quotation q where q.dem_id = v9_demand.id ) AS qnum FROM v9_demand ORDER BY id ASC; 呵呵,每天记录一点点,加油…
以下题目都在MySQL上测试可行,有疏漏或有更优化的解决方法的话欢迎大家提出,我会持续更新的:) 有三个表,如果学生缺考,那么在成绩表中就不存在这个学生的这门课程成绩的记录,写一段SQL语句,检索出每个学生缺考的科目.A 学生表(student)字段1 学生号(s_id)字段2 学生名(s_name) B 科目表(course)字段1 科目号(c_id)字段2 科目名(c_name) C 成绩表(grade)字段1 成绩号(g_id)字段2 学生号(s_id)字段3 科目号(c_id)字段4 成…
⑴.  sql查询未被外键关联的数据 select * from bb b where not exists (select 1 from aa a where a.bid=b.bid)…