- 博客(3)
- 收藏
- 关注
原创 UNION 和 UNIONALL关键字学习总结
UNION会对两个结果集进行并集、去重、排序,UNION ALL只会对两个结果集进行并集操作,所以在效率上相比UNION ALL效率更加高效,如果不需要去除重复值的话可以使用UNION ALL。2.UNIONALL对两个查询结果只集进行并集操作,并不会有其他操作,因此相比于UNION来说性能更加高效。2.由于中国地区员工名称与美国地区员工名称有相同的,老板要去重之后的名单。区别:1.UNION对两个查询结果集进行并集操作后会进行去重、排序。可以发现查询结果只有一个姓名为"李四"的员工。
2023-12-28 16:18:20
411
1
原创 线程中run()方法和start()方法的区别
1、start()方法是用来启动一个新的线程来执行任务。而这个新开的线程执行的就是该线程中定义的run()方法。简单来说就是在我们执行run()方法时,就会新开一个线程并在新线程中执行线程任务中的run()方法。如果需要多线程并发执行任务,我们需要选择调用start()方法来启动新的线程。如果只是需要普通的同步调用,则可以直接使用run()方法。2、如果我们直接调用run()方法的话,就只是普通的调用了该方法,并不是启动一个新的线程来执行任务。
2023-06-21 15:15:20
509
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人