我今天被我们组长疯狂diss,说什么我对你太失望了,这么简单
java吧
全部回复
仅看楼主
level 9
我是洛秋啊🍒
楼主
我今天被我们组长疯狂diss,说什么我对你太失望了,这么简单的SQL语句都不会写。
有大佬帮我们看下哪里有错?因为执行到这个语句,这个表都被锁死了。
2020年06月16日 04点06分
1
level 9
我是洛秋啊🍒
楼主
2020年06月16日 04点06分
3
level 7
广州小卤蛋😂
2020年06月16日 05点06分
4
level 8
🐴玛尔德隆
你对组长说,我对你太失望了
2020年06月16日 06点06分
5
我是洛秋啊🍒
8敢
2020年06月16日 12点06分
我是洛秋啊🍒
我怕他开了我
2020年06月16日 12点06分
level 3
驭兕💦函谷关
看不清
2020年06月16日 07点06分
6
level 14
暮色妖娆丶😘
我对你也很失望,完全不考虑别人感受,你这图让别人怎么看
2020年06月16日 09点06分
7
我是洛秋啊🍒
@Select("select top(1) auth_manager.* from relevancy,auth_manager where relevancy.user_id=auth_ma
2020年06月16日 12点06分
我是洛秋啊🍒
@Select("select top(1) auth_manager.* from relevancy,auth_manager
2020年06月16日 12点06分
我是洛秋啊🍒
relevancy.user_id=auth_manager.id and relevancy.drug_id=#{drugId}")
2020年06月16日 12点06分
level 11
贴吧用户_0D8AP7J
这不就是连了两个表查询么,内连。
2020年06月16日 09点06分
8
我是洛秋啊🍒
我们组长说,这语句锁了表接近两个小时
2020年06月16日 12点06分
level 11
贴吧用户_0D8AP7J
我不清楚这个具体下面是怎么解析的,有没有优化
2020年06月16日 09点06分
9
level 11
贴吧用户_0D8AP7J
但是你可以写子查询的。比如先查那个id,再把这个子查询作为结果等于那张表
2020年06月16日 09点06分
10
level 11
贴吧用户_0D8AP7J
毕竟我也没手写过数据库,也没看源码
2020年06月16日 09点06分
11
level 11
贴吧用户_0D8AP7J
举个例子,A,B两张表。你这就是AB数据直接乘,就是笛卡尔积,再聪里面取笛卡尔积
2020年06月16日 09点06分
12
玥隐绵
这里不会笛卡尔积的。解析时就优化掉了,不过如果表很大的话,一般不join。
2020年06月17日 00点06分
玥隐绵
这里没有笛卡尔积
2020年06月17日 00点06分
level 11
贴吧用户_0D8AP7J
取值,但是你这里明确有id值了,可以先去A查这个id对应的结再集,再去找B变对应的。这样就好多了
2020年06月16日 09点06分
13
level 11
贴吧用户_0D8AP7J
还有说一句,你这个组长真的也就那样
还失望,失望个锤子。这又不是什么很高深的东西,就是知道和不知道的区别。说了不就知道了?
2020年06月16日 09点06分
14
level 11
贴吧用户_0D8AP7J
能不能做到,这种才叫失望级别的
2020年06月16日 09点06分
15
level 11
贴吧用户_0D8AP7J
之前看java实现的数据库,h2。解析句法那里还不是整的很明白。但是要我设计,像这个条件这里是明确的值。比如string或者是number。我肯定是先作为条件查
2020年06月16日 09点06分
16
我是洛秋啊🍒
谢谢,受教了
2020年06月16日 12点06分
1
2
尾页