如何查询一个包含人名的列,以获取仅包含恰好2个
"a"
的名称?我熟悉与LIKE
一起使用的%
符号,但它会找到所有具有1个a
的名称,例如%a
,但我需要仅查找那些恰好有2个字符的名称。请解释 - 先感谢您。
表名:"People"
列名:"Names,Age,Gender"
nvl
的用法,因为我是 SQL 的新手。如果您能给这个问题点个赞,那就太好了,因为它可能会帮助许多陷入同样困境的人 - 谢谢。 - Shumailnvl
是 Oracle 的发明,不是 SQL 常用的函数。其他数据库如 SQL Server 使用isnull
。更便携的替代方案是coalesce
,但它有更多的字母,拼写更困难。;-) - GolezTrol