2020
12-18
12-18
SQL判断是否"存在",还在用 count 操作?很耗时的!
根据某一条件从数据库表中查询『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要selectcount(*)呢?无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count.目前多数人的写法多次review代码时,发现如现现象:业务代码中,需要根据一个或多个条件,查询是否存在记录,不关心有多少条记录。普遍的SQL及代码写法如下SQL写法:SELECTcount(*)FROMtableWHEREa=1ANDb=2Java写法:int...
继续阅读 >