1

それが私の質問です:

SELECT firstName, lastName FROM users WHERE users MATCH 'firstName:joh*'

lastNameの長さが1+(nullではない)であるすべての行を取得したい

クエリをどのように変更する必要がありますか?

4

1 に答える 1

1

これはFTSでは実行できません。通常の式を使用するだけです。

SELECT firstName, lastName
FROM users
WHERE users MATCH 'firstName:joh*'
  AND length(lastName) >= 1

NULL(と''(空の文字列)は別個の値であり、両方とも除外されることに注意してください。)

于 2013-01-08T12:06:23.907 に答える