相比于oracle,mysql中的is null 和空坑就没那么多,直接写就行。 不为空 and (username is not null and username !='') 注: 不为空中间用的是and。 为空 and (username is null or username !='') 注: 为空中间用的是or。