首页 新闻 搜索 专区 学院
当前位置: 博问标签 /sql/未解决/ 已解决
0
回答数

5 mysql的unlock tables和unlock table的区别是什么?

加锁时使用:lock table tbl_name write 或者 lock tables tbl_name write 都可以, 那么它们的区别是啥? 解锁时,使用:unlock tables 和
1
回答数

5 网络上太多对排他锁的错误理解了,为什么?

排他锁,顾名思义,排他锁不能与其它类型的锁并存。如果一个事务给某行数据加上了排他锁,其它事务就不能再往该数据行加锁任何类型的锁,包括共享锁和排他锁。而获取排他锁的事务可以对数据进行读取和修改。 上述的
1
回答数

5 数据库的锁问题:一个事务获取了一个数据行的排他锁,为什么有这样的表述呢?

一个事务获取了一个数据行的排他锁。 上面的描述,大家不觉得不合理吗? 我们说加锁,上锁很好理解,和现实生活相同的场景。 给数据或者某些资源加锁也好理解,但是有的人却说成获得某数据的锁,这样的表述似乎不
3
回答数

5 mysql数据库,为什么无法执行for update?

如下所示,我查询一条记录,然后主动上锁,但是总是失败,为什么? 没有其它会话。 隔离级别是默认的 repeatable-read mysql> select * from account where
2
回答数

5 SQL语句的执行顺序怎么理解,特别是ORDER BY子句怎么理解?

(7) SELECT (8) DISTINCT <select_list> (1) FROM <left_table> (3) <join_type> JOIN <right_table> (2) O
2
回答数

sql server低版本怎么处理sql语句过长

现在因为业务,有一个sql语句超过了5000个长度,所有回报截断字符串错误,属于sql2008版本,解决办法是使用存储过程,但是这样每一个模块都要加存储过程,有没有什么办法解决
4
回答数

请教一个SQL的写法

如图:请问一个SQL的写法。 取相同数据行的字段乘积再累加。 大佬们帮帮忙了。
2
回答数

20 Mysql提取复杂字段内的数值

result_value 0.2 0.23 0.56 <0.56 10.062513 0.23 ↑ 10.45↓ 0.24↑(此结果以复核确认) 20 10 5 0.232 11 取出result_v
8
回答数

50 sql需求,求大佬解

检查报告表: health_report_id , result_value , text_ref 10 0.44 0.0-1.0 11 1.24 0.0-10.0 13 阴性 阴性 14 11.00
1
回答数

10 windows server 2019,Oracle 19C, plsql 编辑job报错is not a valid date

windows server 2019 x64 中文 (aliyun) Oracle Database 19c plsql 13 中编辑,创建 job 总是报错: '21-8月 -21 02.28.2
2
回答数

100 sql左连接速度优化

SELECT e.id AS id, e.carNo AS carNo, e.driverTel AS driverTel, e.entryType AS entryType, o.type AS o
1
回答数

sql server 创建分页存储过程,获取购物车数据

然后我写不出总金额
0
回答数

20 服务器站点 找不到网络路径

今天早上突然出现站点登录不上的情况,9点多还是正常的,十点多就出现这种情况了;查看错误提示 找不到网络路径。 这台服务器已经正常运行很久了,近期也没有过更新; 具体错误如下: 然后远程连接数据库,可以
5
回答数

200 C#怎么填充数据到excel模板中

如上面两张图,第一张图是模板,现在需要根据SQL拉出来的数据,把数据填充进去,得到第二张图的结果,下面是SQL:SELECT MO.MOCODE AS 工单, QC2.ITEMCODE AS 项目编码
0
回答数

WITH ROLLUP 可以对多个字段进行汇总吗?

例如有一张学生表,有字段3个字段,学生名,体重,身高 我现在可以 group by 学生名,sum(体重),sum(身高) 那么问题来了,如何通过 WITH ROLLUP 对分组后的数据进行汇总?
4
回答数

5 请教,关于字段的涉及问题

设计订单表的时候,用orderstate来表示订单的状态,1表示待支付,2待发货,3运输中,4等待签收,5订单结束。 如果需要在4和5之间再另加一个状态,就只能用6表示了,总觉得不太好,而且后续如果还
3
回答数

10 sql怎么判断字符串是否包含另一字符串的任一字符

假定有param='efg',现有字符串'de',param包含'e',满足条件返回该条数据 假定有param='efg',现有字符串'ef',param包含'e','f',满足条件返回该条数据 假定
2
回答数

20 sql语句select后怎么直接输出

正常sql查询语句是 select * from table ; 如果只要输出指定值,比如‘123’,我们可以 select '123' ; 现在我想直接输出一个结果集,就像 select a fro
2
回答数

10 批量插入,如果其中一条出错,能不能跳过,不要全部回滚

语句类似这种: <insert id="addUser" parameterType="java.util.List" > insert into user(name,age) values <for
2
回答数

在hive sql里怎么把"2020-10-26T08:41:19.000Z"这个字符串转换成年月日时分秒?

在hive sql里怎么把"2020-10-26T08:41:19.000Z"这个字符串转换成年月日时分秒?
3
回答数

10 如何保证用户的账号(8位字符串)唯一?

在数据库里 把用户账号这个字段设为不重复,注册的时候 如果重复了应该怎么办?
6
回答数

10 MySQL的更新插入语句问题

表如上,我不把ID作为唯一判断是否重复,因为我需要新增的时候会自动生成ID(一个ID生成器给的ID值,就不能拿它作为唯一键判断是否重复),我要拿STUDENT_ID作为唯一判断 IF EXISTS(S
5
回答数

20 关于数据库冗余字段

假设:数据库有几十张表,其中接口里 涉及到这些表的地方都需要返回用户的头像、昵称、性别等。对于这些经常调用的字段,应该怎么处理?如果在这些表中都添加这个冗余字段,那么当用户更新这些字段的时候,都要将所
4
回答数

mysql语句

test表结构如图 需求是按照name分组,且过滤出status必须包含1,2的数据 得到的结果如图,flag只是个标记位,只要能通过此字段知道此用户是包含1,2的就行了 大佬们有没有好的思路