'2019@162440' OR field2 LIKE '%%2019@%%';
在本例中,它将尝试执行field2 = '2019@162440'和field2 LIKE '%%2019@%%'条件的匹配(即,它将搜索与这些条件匹配的行,因此,即使已经找到了行匹配的field2 = '2019@162440',也需要更多的计算能力来尝试查找符合这两种条件的行)。是否有
我以前使用过MySQL,并有一个使用REGEXP的查询。我试图找到以某些字符开头的site_id,并使用以下方法:基本上是试图查找site_id LIKE 'AB%' OR 'BC%'...中的行,但是由于我有相当多的字符串要匹配,所以我想以一种不那么冗长的方式来完成它。不幸的是,Server似乎不喜欢这种语法,因此我得到了一个错误:
在预期条件的上
我知道,当应用type_id、dt_stamp和user_id条件时,我将搜索大约60行,而不是50万行。但是MySQL似乎没有按顺序应用这些。我想要做的是看看是否有一种方法可以告诉MySQL只将note LIKE :click_to_call条件应用于满足前面条件的行,这样它就不会搜索符合该条件的所有行。