日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

二 第八十九章 SQL命令 WHERE( 八 )

允許指定字符類型的模式 。例如,'1U4L1",".A'(1個大寫字母,4個小寫字母,一個逗號,后面跟著任意數(shù)量的字母字符) 。如果希望返回包含已知字符類型序列的數(shù)據(jù)值,請使用%PATTERN 。%PATTERN可以指定已知的文字字符,但在數(shù)據(jù)值不重要但這些值的字符類型格式重要時特別有用 。
謂詞和邏輯操作符可以使用ANDOR邏輯操作符關(guān)聯(lián)多個謂詞 ??梢允褂美ㄌ枌Χ鄠€謂詞進(jìn)行分組 。由于IRIS使用已定義的索引和其他優(yōu)化來優(yōu)化WHERE子句的執(zhí)行,因此無法預(yù)測andOR邏輯運(yùn)算符鏈接的謂詞的求值順序 。因此,指定多個謂詞的順序?qū)π阅軒缀鯖]有影響 。如果希望嚴(yán)格地從左到右計算謂詞,可以使用CASE語句 。
注意:不能使用OR邏輯運(yùn)算符將引用表字段的FOR SOME %ELEMENT集合謂詞與引用另一個表中的字段的謂詞關(guān)聯(lián)起來 。例如,
WHERE FOR SOME %ELEMENT(t1.FavoriteColors) (%VALUE='https://www.jinnalai.com/fenxiang/purple')
OR t2.Age < 65
因為這個限制取決于優(yōu)化器如何使用索引,所以SQL只能在向表添加索引時強(qiáng)制執(zhí)行這個限制 。強(qiáng)烈建議在所有查詢中避免這種類型的邏輯 。

推薦閱讀