Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite android添加字符字段_Android_Sql_Sqlite - Fatal编程技术网

Sqlite android添加字符字段

Sqlite android添加字符字段,android,sql,sqlite,Android,Sql,Sqlite,我的sqlite查询有问题。我有这样的桌子 如果table name=“A”,并且具有名为“value\u A的字段表 我运行了两个不同的查询: query_1 = SELECT * FROM A WHERE value_A LIKE '%- 1 % 2 -%' query_2 = SELECT * FROM A WHERE ('B '+value_A+' B') LIKE '%- 1 % 2 -%' query_2 is , i want add character "B " and

我的
sqlite
查询有问题。我有这样的桌子

如果table name=“A”,并且具有名为“value\u A的字段表

我运行了两个不同的查询:

query_1 = SELECT  * FROM A WHERE value_A LIKE '%- 1 % 2 -%'

query_2 = SELECT  * FROM A WHERE ('B '+value_A+' B') LIKE '%- 1 % 2 -%'

query_2 is , i want add character "B  " and " B" each value_A

query_1给出一个结果,但query_2不给出结果,但我希望query_2也返回一个结果。

我认为可以使用字符串连接运算符,即“| |”

因此,在您的情况下,它将类似于:

SELECT 'B ' || value_A || ' B' FROM A WHERE value_A LIKE '%1 % 2 -%'

也就是说,如果我正确理解您的问题,您希望结果包含添加的尾随和结尾“B”。但是我同意这个问题需要更清楚一些。

我还不明白!值从“1-2-3-4-5-6”变为“b1-2-3-4-5-6b”?查询1不返回结果。模式
-1
没有出现在您提到的
值A
中的任何位置。查询2也是如此。
SELECT 'B ' || value_A || ' B' FROM A WHERE value_A LIKE '%1 % 2 -%'