我有一个包含以下列的表:用户id用户名用户单元用户姓用户名用户电子邮件我想编写一个查询,让用户声明一个字符串,其中包含一个单词/单词的一部分/user\u name/user\id/full name/ext。查询将返回包含该字符串的所有行,并按最相关的排序。有优惠吗?
aydmsdu91#
可以将列连接在一起并使用 like :
like
where (user_id || ' ' || user_name || ' ' || user_unit || ' ' || user_last_name || ' ' user_first_name || ' ' || user_email ) like '%' || :input_string || '%'
您尚未指定数据库,因此这将使用标准的sql concat运算符。
ovfsdjhp2#
var word = 'user Input'; var query = word+"/user_name/user_id/full name/ext"
用户 query 用于查询数据的变量。
query
2条答案
按热度按时间aydmsdu91#
可以将列连接在一起并使用
like
:您尚未指定数据库,因此这将使用标准的sql concat运算符。
ovfsdjhp2#
用户
query
用于查询数据的变量。