背景 试卷查询的时候,对应的习题有三张表,习题表(主表)、选择题表、填空题表、问答题表.... 习题:XTEL_Exercises(习题) ID int 习题ID UploaderID int ...
现有需求:mysql查询特定字段,根据第一个表中某一个字段的值不同,获取不同的表的特定字段值。 发现两种解决方案,如有其他方法,欢迎留言补充,互相交流,共同进步 解决方案: 方案一: sql SELECT t .id,t .name,t .add time,t .is adopt, CASE WHEN t .customer type THEN SELECT name FROM company i ...
2022-03-25 17:22 0 2080 推荐指数:
背景 试卷查询的时候,对应的习题有三张表,习题表(主表)、选择题表、填空题表、问答题表.... 习题:XTEL_Exercises(习题) ID int 习题ID UploaderID int ...
附带SqlServer用法链接 https://www.cnblogs.com/w-yu-chen/p/12314960.html 进入正题: 1、用到MySQL的FIND_IN_SET()函数,请自行查阅API,这里只解决问题。 2、业务表存储的数据 3、字典表 ...
update table set name = replace ( name , 'name_' , '' ) where name like ...
接着之前写的一篇文https://www.cnblogs.com/lingyejun/p/11915413.html 做什么事情 更新book_borrow表,设置其中的student_name为student表中的name,关联条件为book_borrow.student_id ...
今天遇到了一个需求,我在一张表中新增了一个字段,因为这张表以前已经有很多数据了,这样对于以前的数据来说,新增的这个字段的值也就是为该字段的默认值,现在需要将新增的这个字段添加上数据,数据来源为同表的另一字段,本来以为sql会很复杂,结果一试,这样一行简单的sql就可以搞定 ...
先讲一下需要这个需求的情景: 这是一个招聘求职项目遇到的一个问题。个人A向公司B的职位投递简历后,公司B会收到个人A的简历;但是A投递后把简历删除,公司收到的简历信箱 还有这个简历,但却不能看了。 原因:B收到的简历放在表[ResumeRecord]里,当B想看A的简历 ...
,那么delete将不会起任何作用,但仍会返回true 如果对象的原型链上有一个与待删除属性同名的属性,那么删 ...